Olubadan of Ibadan land Dies At 100
Prominent Yoruba monarch and traditional ruler of Ibadan Land, Oba Samuel Odulana Odugade 1, is dead. The traditional ruler died Tuesday evening few months after a major celebration of his centenary on earth. Though family members and chiefs have declined making any comments on the death, Oba Odulana reportedly died after losing consciousness. His body […]