Editorial Cartoon of the day
Monday, November 03, 2008
Genocide fugitive, Captain Pascal Simbikangwa, has been arrested in the French territory of Mayotte Island located in the Indian Ocean.
.