National

Kenyan journalists rap govt, ICTR over Kabuga

NAIROBI - Kenyan journalists have lashed out at their Government and the International Criminal Tribunal for Rwanda (ICTR), for complacency in arresting key Genocide fugitive, Felicien Kabuga.
Genocide fugitive, Felicien Kabuga.
Genocide fugitive, Felicien Kabuga.
Times Reporter