By Bertrand Byishimo, The New Times The umbrella body of the survivors of the 1994 Genocide against the Tutsi, Ibuka has embarked on a project to electronically store the archives related to the 1994 Genocide against the Tutsi. Components of … Continue Reading »
