Canadian national shoot self dead by Gilbert Akampa Kakurugu July 30, 2021 0 Police at Jinja Road are investigating circumstances under which a Canadian National allegedly shot himself dead in Bugolobi, Kampala on ...