National
France arrests Genocide suspect
Tite Barahira’s proverbial nine lives of cat got exhausted, yesterday, after French authorities arrested the Genocide suspect in Toulouse for his alleged role in the 1994 Genocide against the Tutsi.
Barahira (hooded) is led into a police van in Toulouse. Net photo.