Word on the street

Your views on fugitive Kabuga With the International Criminal Tribunal for Rwanda (ICTR) mandate ending in December this year, the pressure on Kenya to conduct active search to apprehend Felecien Kabuga, key Genocide suspect is building up.
no image
Times Reporter