EFCC Nabs Suspected Police Impersonator, 42 Others in Ogun Over Internet Fraud Metro May 6, 2023 By Kamil Opeyemi The Economic and Financial Crimes Commission (EFCC), Ibadan Zonal Command, has arrested a self-acclaimed police officer…