Nigeria Queen Moremi Ajasoro Statue of Liberty in Ile Ife, Osun State By Travelwaka - October 27, 2020 0 4 Facebook Twitter Google+ Pinterest WhatsApp Queen Moremi Ajasoro Is an important figure in the Yoruba history, due to her impact in the liberation of her people during the … source Related