Editorial Cartoon of the day
Wednesday, November 26, 2008
Two clerics last Friday slung it out verbally at the National University of Rwanda, with one accusing the Catholic Church of involvement in the Genocide while the other came out strongly in defence of the Vatican.
.