
Ibuka States on Deportation of Genocide Fugitives
The Umbrella Organisation for survivors of genocide against Tutsi in Rwanda (IBUKA) has extolled the recent International efforts towards deportations and extraditions of genocide fugitives to Rwanda. The most More...