Cartoon
Editorial cartoon of the day
.
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-....