Three more arrested over Sherriff’s murder
Police have arrested three more suspects in connection with the murder of the Sheriff of the High Court. The body of Kelvin Takudzwa Karasa was discovered in an advanced state of decomposition.
Read More...
Read More...