Edo State Governor, Godwin Obaseki, has dismissed recent reports of his impending arrest by the Economic and Financial Crimes Commission (EFCC) as a “political witch hunt.” Speaking at the EdoBEST National Results-Sharing Session in Abuja on Thursday, Obaseki claimed he was informed of the EFCC’s intention to detain him on fraud-related allegations following the end […]