Princess (Oloi) Esosa

Oba Of Benin’s Fifth Wife Delivers Quadruplets

Princess (Oloi) Esosa, the wife of Oba of Benin, Omo N’Oba N’Edo Uku Akpolokpolo Ewuare II, has given birth to…

3 years ago