Oluwo’s Ex-Wife Speaks Out: Rejects Allegations Against Ooni, Claims He Abandoned Their Son
Chanel Chin, the former spouse of Oba Abdulrasheed Akanbi, the Oluwo of Iwo, has publicly refuted the recent accusations he leveled against her and the...
Chanel Chin, the former spouse of Oba Abdulrasheed Akanbi, the Oluwo of Iwo, has publicly refuted the recent accusations he leveled against her and the Ooni of Ife, Oba Adeyeye Ogunwusi.Oba Akanbi had claimed that the Ooni orchestrated Ms. Chin’s presence in his palace with the intent to harm him, alleging she attempted to poison...