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...