It's high time France admits its role in Genocide

France should stop skirting around their role in the 1994 Genocide against the Tutsi.
no image
Times Reporter