Olubadan Of Ibadan Lekan Balogun Is Dead by admin March 15, 2024 0 24 The demise of Olubadan of Ibadanland, Oba Lekan Balogun, Alli Okunmade II, has been confirmed.