Uganda: Public Focus Fight Against Notorious Kayihura a.k.a. “General Death”
Kale Kayihura — Uganda’s notorious “General Death” [Comment] The Ugandan police general who ordered police and paramilitary…
Kale Kayihura — Uganda’s notorious “General Death” [Comment] The Ugandan police general who ordered police and paramilitary…