When will Kabuga’s 40 days run out?

ICTR pursuit of Kabuga hindered in Kenya The International Criminal Tribunal for Rwanda (ICTR) has prepared a damning report detailing the activities in Kenya of the Rwandan Genocide’s most wanted fugitive, Felicien Kabuga. It documents areas in Nairobi where Kabuga used to live and names his known associates.
no image
Times Reporter