Home / Tag Archives: Ahmed Bola Tinubu In London

Tag Archives: Ahmed Bola Tinubu In London

Back in the day Photo of Ahmed Bola Tinubu In London

That is photo of the favorite governor and Ovation magazine publisher, Dele Momodu on the streets of London, before all of the politics and money chopping things.Much has changed? Listed here is a recent photo of him.  

Read More »