Adbulrasheed Akanbi, oluwo of Iwoland, has announced the deposal of Chanel Chin, his Jamaican wife, as the queen of the Yoruba kingdom. The…