ICTR Genocide jail terms welcome news

Editor, NEWS THAT the Appeals Chamber of the International Criminal Tribunal for Rwanda (ICTR) has upheld life sentences against three men for masterminding the 1994 Genocide against the Tutsi is welcome development.
no image
Times Reporter