-
Uganda: The Fall of Police Chief Kayihura's Men
Independent (Kampala), 5 February 2018
The circumstances surrounding the arrest of Abdalla Kitatta, the self-proclaimed patron of Boda Boda 2010, has become a talking point in security circles about how far the military… Read more »