Features »
Monday, 08 April 2013 13:29
HARARE - In Chikurubi Maximum Security Prison on the outskirts of Harare, Zimbabwe’s capital, there are 77 convicts who have been condemned to death by hanging. Held in solitary confinement in cells close to the gallows, some of those condemned to...Read More
|