Editorial Cartoon of the day
Saturday, December 13, 2008
The media in Kenya has taken their government to task for not doing enough to arrest Rwandan Genocide fugitive, Felicien Kabuga, believed to be living in the country.
.