Tag: Simbarashe Machekera

2 Prison Officers Arrested For Helping Serial Rapist Escape

Published on October 7, 2021 by Face of Malawi

Two prison officers have been arrested accused of helping accused serial rapist Sam Muropa escape from Harare Remand Prison on […]