National

ICTR takes Kenya to UN Security Council over Kabuga

ARUSHA - The International Criminal Tribunal for Rwanda (ICTR) has reported Kenyan authorities to the UN Security Council for non co-operation in the hunt for war crimes fugitive, Felicien Kabuga.
Judge Dennis Byron.
Judge Dennis Byron.
Times Reporter