Oluwo places curse on anybody that criticises him over his failed marriage
The Oluwo of Iwoland, Oba Abdulrasheed Adewale Akanbi, on Monday placed curse on anybody that criticises him over his failed marriage to his ex-queen, Chanel Chin.
Oba Akanbi had on December 15, 2019 declared that his marriage to his…