Crisis & Conflict The International Residual Mechanism for Criminal Tribunals Commences Trial of Felicien Kabuga For Alleged Crimes of Genocide and Crimes Against Humanity 03-10-2022 By AshutoshApril 14, 20220