-
Uganda: Police General Snubs Human Rights Commission Summons
Observer, 23 May 2017
The inspector general of police, Kale Kayihura has snubbed summons to appear before Uganda Human Rights Commission (UHRC) in the ongoing investigations on the torture of suspects… Read more »