Tag: International Residual Mechanism for Criminal Tribunals

‘Most-wanted’ Rwandan genocide suspect arrested in South Africa

Fulgence Kayishema, one of the most-wanted suspects accused of involvement in the