National

Genocide fugitive discovered working as a priest in Italy

Barely a month after unearthing an alleged mastermind of the 1994 Genocide against the Tutsi,  human rights watchdog, Africa Rights, last night released yet another report on a Catholic priest accused of organising the death of students in the Southern Province.
no image
Felly Kimenyi