Chikwawa, December 06, 2018: Centre for Human Rights and Rehabilitation (CHRR) has asked inmates at Chikwawa Prison inmates to rise up and …

Read full story