-
Uganda: Army Boss General Muhoozi Takes Over Police Chief's Roles
Observer, 19 June 2017
In Gen Kale Kayihura's absence, Gen David Muhoozi, the Chief of Defence Forces (CDF), has taken over some of the security roles of the Inspector General of Police, The Observer has… Read more »