
Félicien Kabuga Trial: Can the International Residual Mechanism for Criminal Tribunals do better than the ICTR?
On 16 May 2020, the world was awash with the news that the most wanted fugitive suspected of financing the 1994 genocide against the Tutsi