Editorial Cartoon

A 61-year-old Rwandan priest has been arrested in France for crimes against humanity related to the 1994 Genocide against the Tutsi in which more than a million people died.

Tuesday, June 16, 2015

A 61-year-old Rwandan priest has been arrested in France for crimes against humanity related to the 1994 Genocide against the Tutsi in which more than a million people died.