Police Chastised For Causing Death Of Tortured Woman
263Chat · Police Chastised For Causing Death Of Tortured Women Chivhu Magistrate Henry Sande has faulted some Zimbabwe Republic Police (ZRP) officers and ruled that foul play could have been committed which led to the death of Sharai Mukaro, a Chivhu woman. Mukaro, a mother of two,