No Picture
Celebrities & Upcoming

Ooni of Ife Unveils the Tallest Statue in Nigeria, the 'Moremi Statue of Liberty' in Ile-Ife (Photos)

Ooni of Ife has unveiled the tallest statue in Nigeria, the Moremi Statue of Liberty, located in Ile-Ife, Osun State. Influential Yoruba monarch, the Ooni of Ife, Oba Enitan Babatunde Ogunwusi, has unveiled the tallest […]