Oluwo’s 4year-old marriage to Jamaican wife crumbles

The Oluwo of Iwoland, His Imperial Majesty, Oba (Dr.) Abdulrosheed Adewale Akanbi, and his Jamaican wife, Chanel Chin, have ended their marriage. The marriage between the royal father and the Jamaican produced a son named Oduduwa. Oba Akanbi got married to Chanel Chin, shortly after he ascended the throne of his forefathers in November 10, 2015. A statement by Oluwo’s Press Secretary, Alli Ibrahim, said the couple ended the marriage “after irreconcilable differences.” The statement from Oluwo’s palace reads, in part, “This is to inform the general public, most especially…

Read More