Have you heard from the home of The Oluwo of Iwo Kingdom in Osun State, Oba Adewale Abdul-Rasheed Adewale Akanbi, Telu 1? The Owu and his Jamaican wife, Chin have welcomed their first child.

The celebration is still going on as friends and well wishers have been trooping to see the new baby.

The baby boy has been named Prince Oduduwa. The little prince was born on November 16th, 2016 in a hospital in Canada. If you can recall,Chin, is the daughter of Rastafarian reggae artiste Ludlow Chin better known as Bobo Zaro.

She had met with the 16th Oluwo of Iwo Kingdom in Canada, where he resided before his ascendancy on Nov 10th, 2015.

Congrats to the royal family.