The Oluwo of Iwo, Oba Abdulrasheed Akanbi, has come under intense criticism from his former wife, Queen Chanel Chin, who labelled him a “deadbeat father” after the monarch accused the Ooni of Ife, Oba Adeyeye Ogunwusi, of conspiring with her to bring him down. Queen Chanel, who was born in Canada to Jamaican parents, is
Related Articles
Don't miss out on breaking stories and in-depth articles.