Top cop shoots self in head. . . Chief Inspector leaves open Bible as suicide note
By Whinsley Masara
A senior police officer in Bulawayo yesterday allegedly committed suicide by shooting himself in the head in his office at Westgate Police Station.
Chief Inspector Edgar Dube (50), the Officer-in-Charge of the…
Read More...
Read More...