Oluwo of Iwo Set to Marry Kano Princess

The Oluwo of Iwo Land, Oba Abdulrasheed popularly known as Emperor Telu 1 is set to marry a Kano Princess whose identity has not been disclosed. The Paramount ruler was married to a Jamaican lady, Chanel Chin with whom he had a son. They got divorced in 2019 after a bitter marital dispute. Chin is […]

Keep Reading