Kwibuka23: Genocide was no accident, says Amb. Kayonga

Rwanda’s ambassador to China, Charles Kayonga, has warned of a deliberate revisionist ideology which he said seeks to deny the Genocide against the Tutsi.
no image
Times Reporter