Justice for survivors as court upholds Genocide life terms

The Appeals Chamber of the International Criminal Tribunal for Rwanda (ICTR) has upheld life sentences against three men convicted for masterminding the 1994 Genocide against the Tutsi.
no image
Edwin Musoni