The Oluwo of Iwoland, Oba Abdulrasheed Adewale Akanbi, has divorced his wife, Chanel Chin, saying “she is now an ex-Queen of Iwoland.
Though the reason for the separation between the traditional ruler and his ex-wife, a Jamaican who had a boy named Oduduwa for him could not be ascertained, a statement signed by the monarch’s Chief Press Secretary (CPS), Mr Alli Ibraheem confirmed the development.