Closure of Local Office for Rwanda’s Mechanism Handling Last ICTR Cases Imminent
In Kigali, the Residual Mechanism for International Criminal Tribunals responsible for the…
One of the Last Fugitives Wanted for the 1994 Rwandan Genocide Arrested in South Africa
UN prosecutors investigating the 1994 genocide of Tutsis in Rwanda announced on…