Olubadan Lekan Balogun is dead. Newsone Nigeria reports that the Olubadan of Ibadan land, Oba Dr. Moshood Lekan Balogun, Alli Okunmade II is dead. This online news platform...
Lekan Balogun has been installed as the 42nd Olubadan of Ibadan. Newsone reports that the governor of Oyo State, southwest Nigeria, Seyi Makinde, has installed Olalekan...