Chanel Chin, daughter of Jamaican reggae star, Ludlow Chin also known as Bobo Zaro is the new queen of Iwo Kingdom following her marriage to King Adbul Rasheed Adewale Akanbi.
King Abdul Rasheed, now known as the Imperial Oluwo of the Iwo Kingdom in Osun State, after his ascendancy on November 10, 2015, had met the 32-year-old woman in Canada, where he resided before his ascension. Their marriage took place earlier this year.
Congrats to the Oba – Imperial Oluwo – and his foreign wife!
Ads - Advertise Here