News Internet Fraud: EFCC arrests self-styled Police Officer, 42 others in Ogun The Economic and Financial Crimes Commission (EFCC), Ibadan Zonal Command, has arrested a self-acclaimed police officer and 42 others for alleged internet fraud activities.... News Agency NigeriaMay 5, 2023