Justice Kavuma Halts Kayihura Brutality Case By Serestino Tusingwire Uganda’s Deputy Chief Justice Steven Kavuma on Friday issued an interim order halting the prosecution of the country’s Inspector General of Police (IGP) General Kale Kayihura over torture charges, which is before Makindye Magistrates court. Justice Kavuma issued the order on Friday afternoon after he presided over an interim […]
Source
Source