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.