EFCC Nabs 35 Suspected Internet Fraudsters in Edo State
The Economic and Financial Crimes Commission (EFCC) has arrested 35 suspected internet fraudsters in Auchi, Edo State, in a coordinated sting operation based on credible intelligence.
The arrest was carried out in the early hours of the…