Kifesi General,

Kifesi

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 operatives to beat up ...