Posted June 8, 2021 9:18 pm by

Police officer commits suicide at work

Police reports indicate that No 233456 Police Constable David Machwa Mbatia took his own life this afternoon by shooting himself using an AK 47 Riffle Read More…