Chikurubi Prison is a maximum security male prison in Zimbabwe. Located on the outskirts of the country's capital, Harare, the prison is known for its overcrowding and poor sanitary conditions.
Chikurubi Prison is a maximum security male prison in Zimbabwe. Located on the outskirts of the country's capital, Harare, the prison is known for its overcrowding and poor sanitary conditions.