Tragedy as Mukono Police FFU Officer Kills self with a Teargas Canister by Prince March 12, 2021 2 Police in Mukono is investigating circumstances in which one of their officers allegedly pulled a trigger of the pistol launcher that discharged a canister, which resulted into his death. The ...