Editorial Cartoon of the day
Tuesday, August 12, 2008
Police in Byumba, Gicumbi district have arrested 10 people on charges of treason, genocide denial and use of illegal national flags in Rwanda.
-