Jamaican Wife of Oluwo Of Iwo pictured with her newborn, Oduduwa

Olori Chanel Chin, the Jamaican wife of the Oluwo of Iwo Kingdom in Osun State, Oba Adewale Abdul-Rasheed Akanbi, is pictured attending to their newborn son, Oduduwa…

Olori Chanel Chin, the Jamaican wife of the Oluwo of Iwo Kingdom in Osun State, Oba Adewale Abdul-Rasheed Akanbi, is pictured attending to their newborn son, Oduduwa…

Advertisements

8 Comments

    • @Chika – Is it not the same genome group? Where do you think Jamaican people originate?

      She can always ‘re-learn’ Yoruba.

Leave a Reply

Your email address will not be published.


*