As has become tradition over the past several years, the world descended on Offa, Kwara state, in North Central Nigeria on August 12 to celebrate one of Africa’s greatest sons.
As has become tradition over the past several years, the world descended on Offa, Kwara state, in North Central Nigeria on August 12 to celebrate one of Africa’s greatest sons.