Nigeria JUST IN: Olubadan Dies After 2 Years On Throne David ADEDEJI Mar 15, 2024 0 Tragedy struck on Thursday night as the Olubadan of Ibadan, Oba Moshood Olalekan Balogun, died at the age of 81. …