By The Independent’s Investigative Team General’s fight linked to ICC In mid-April, the International Criminal Court (ICC) at The Hague in the Netherlands received a dossier on alleged human rights violations by the Uganda government generally, and President Yoweri Museveni and the Inspector General of Police, Gen. Kale Kayihura, specifically. …
Read More »