French journalist ‘discovers’ three top Genocidaires living scot-free in France By James Karuhanga, The New Times Three suspects under the ‘first category’ of perpetrators of the 1994 Genocide against the Tutsi live in France, unhindered, according to an expose by … Continue Reading »
