From AFP, 10th December 2023 KIGALI — On Sunday, IBUKA voiced anger that Laurent Bucyibaruta, a former official convicted of complicity in the 1994 Genocide against the Tutsi in Rwanda, who died this week “without facing the full force of justice”. … Continue Reading »