Zimbabwe News1 year ago
Clark Makoni Case Witness in Suicide Bid, Causes Trial Turmoil
A senior police officer at Juru Police Station has testified that a colleague, Detective Inspector Mazorodze, attempted suicide due to the mounting pressure to testify in...