Lovely Photos of Oba Rasheed Akanbi, Oluwo Of Iwo, and His Pregnant Queen

The Oluwo of Iwo Kingdom in Osun State, Oba Adewale Abdul-Rasheed Akanbi, Telu I and his cute queen, Chanel Chin, who is from Jamaica, are expecting a child.

Queen Chin, daughter of Rastafarian reggae artiste Ludlow Chin [aka Bobo Zaro] and King Rasheed met in Canada, where he resided before he became king in 2015. More photos…


Face Comments