Tag: Shadiq Hussein Baguma
Police Officer Kills Himself After Loosing 800,000 Shs in Betting
Shock befell Namanva Police barracks occupants after one police officer took his own life and it was known days after his body had decomposed....