Last ICTR Genocide fugitives confirmed dead

Charles Sikubwabo and Charles Ryandikayo were the remaining fugitives on the list of UN's 93 most-wanted perpetrators of the 1994 Genocide against the Tutsi in Rwanda. Sikubwabo and Ryandikayo were confirmed dead on Wednesday, May 15, 2024 by the International Residual Mechanism Criminal Tribunals.
Charles Sikubwabo and Charles Ryandikayo were the remaining fugitives on the list of UN's 93 most-wanted perpetrators of the 1994 Genocide against the Tutsi in Rwanda. Sikubwabo and Ryandikayo were confirmed dead on Wednesday, May 15, 2024 by the International Residual Mechanism Criminal Tribunals.
Moise M. Bahati