Authentic African News
Rwanda: Genocide Architect Félicien Kabuga Arrested in France
[New Times] Félicien Kabuga, one of the leading architects of the Genocide against the Tutsi in Rwanda has been arrested, the International Residual Mechanism for International Criminal Tribunals (IRMCT) said on Saturday, May 16.
← Older Post
Newer Post →