Ibitekerezo Kwibuka26: Uko yarokotse jenoside yakorewe abatutsi akanarokoka iyakorewe abahutu April 20, 2020 Share on Facebook Tweet on Twitter Nelson Muhirwa