Sacked Ugandan Police Chief Now Being Taken to ICC

Sacked Inspector General of Police Kale Kayihura is being taken to the International Criminal Court for crimes against humanity that he allegedly committed when a group of Rwandan nationals were forcefully deported home. Kayihura had been at the helm of the police force for the past 12 years before he was replaced by his deputy Okoth Ochola.


See What Everyone is Watching