The 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.
Delsublog is Giving out Free Music Promotion and Cash Prize to its Visitors. Get Full Info Here
Buy Emma a drink with PAYPAL if you like this post.
Like Our Facebook Page: