In a certain Yoruba town in Kwara state Nigeria, called Esie, generally known as a home of 800 statues. It iso located 48 kilometers South East of Ilorin and about 128 kilometers north of Ife. The true story of these images (which are believed to be settlers of the town before the incident of how […]