In a shocking turn of events, Murehwa Magistrates’ Court’s senior magistrate, Terence Mashaire, finds himself in legal turmoil as he is accused of accepting a bribe to manipulate a trial verdict. The National Prosecuting Authority of Zimbabwe shared on their X account how the accused and the […]