Murehwa Magistrate up for accepting bribe
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 ...
Read moreIn 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 ...
Read more