Oluwo of Iwo Kingdom, Oba Abdul-Rasheed Akanbi and Jamaican wife welcome their first child, name him Oduduwa
Oluwo of Iwo Kingdom in Osun State, Oba Adewale Abdul-Rasheed Adewale
Akanbi, Telu 1 and his Jamaican wife, Chin have welcomed their first
child. The baby boy named Prince Oduduwa was born on November 16th, 2016
in a hospital in Canada.
the daughter of Rastafarian reggae artiste Ludlow Chin better known as
Bobo Zaro and the 16th Oluwo of Iwo Kingdom, met in Canada, where he
resided before his ascendancy on Nov 10th, 2015.