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...