Africa Editor's Picks Europe Top Stories Trending Now WorldFrance enabled 1994 Rwanda genocide: reportTNT DeskApril 20, 2021 by TNT DeskApril 20, 2021 PARIS, France: The French government bears “significant” responsibility for “enabling a foreseeable genocide,” a report commissioned by the Rwandan government concludes about France’s role before...