Kwibuka22: French youth put their gov’t to task over the 1994 Genocide against the Tutsi
French youth leaders and their other European colleagues have called upon the French government to take responsibility for France’s role in the 1994 Genocide against the Tutsi.
French soldiers hand over an unwilling Genocide victim to militiamen at a road block during the 1994 Genocide against the Tutsi. (File)