Tag: ASP Luke Owoyesigyire
Tragedy as Mukono Police FFU Officer Kills self with a Teargas...
Police in Mukono is investigating circumstances in which one of their officers allegedly pulled a trigger of the pistol launcher that discharged a canister,...