France “bears significant responsibility” for enabling “foreseeable” genocide against ethnic Tutsis in Rwanda that happened in 1994, a report commissioned by the Rwandan government has concluded. The 628-page report commissioned …
@2024 – All Right Reserved.