International Residual Mechanism for Criminal Tribunals (IRMCT)
Survivors laud detention of top fugitive – Félicien Kabuga
Reading Time: 2 minutes Rwandan g******e survivor groups have welc*med the arrest in France of one of the most wanted men accused of being […]