Browsing: Living

Governor Godwin Obaseki of Edo State is seeking a second term in office

The South Southern state of Edo has earned bad reputation as the state with highest number of human trafficking, recording more than 3,883 Libya returnees since November 2017.