Ifeku Island: A new dawn for Afenmai region
The indigenous people of Ifeku Island reside in the northern region of present-day Etsako Central Local Government Area in Edo State. According to the Kukuruku Certified Intelligence Report by the British government, dated 1923, it is recorded that the
Guardian Nigeria
Follow Us on Google News