Editorial cartoon of the day

.

Tuesday, October 01, 2013
Africa is not yet fully independent because the continent is still languishing in poverty, corruption and bad governance, Nigeria High Commissioner to Rwanda Peter Ayibakuro Ogide-....

.