EFCC nabs 23 suspected internet fraudsters in Oyo
The Economic and Financial Crimes Commission has apprehended 23 individuals suspected of involvement in internet fraud in the Akobo area of Ibadan, Oyo State. The arrests were carried out by operatives from the Ibadan Zonal Directorate of the EFCC, following…