National
ICTR castigates Kenya for failing to arrest Kabuga
ARUSHA - The Kenyan government has once again come under criticism by the International Criminal Tribunal for Rwanda (ICTR) for doing little in apprehending Felicien Kabuga, a fugitive wanted for the 1994 Genocide against Tutsis.
Hassan Boubacar Jallow.