Rwanda genocide victims slam Kabuga release ruling
By AFP (FILES) This screengrab taken from handout video footage released by The Mechanism for International Criminal Tribunals (MICT) on September 29, 2022, shows Felicien Kabuga, an alleged financier of…