MUKONO - In a distressing turn of events, a police officer stationed at Kisoga Police Station in Mukono, identified as Constable Sadiq Hussein Baguma, has tragically taken his own life by hanging. The
tesovibez.com