Full list: EFCC Nabs 40 Suspected Internet Fraudsters in Delta (photos)
EFCC Nabs 40 Suspected Internet Fraudsters in Delta State, in Major Internet Fraud Bust. The Benin Zonal Command of the Economic and Financial Crimes Commission (EFCC) in Effurun, Delta…
Read More →