EFCC Releases 20, Charges 74 Suspected Internet Fraudsters In Edo
The Economic and Financial Crimes Commission (EFCC) has released 20 of the 94 suspected internet fraudsters arrested in a hotel while the remaining 74 were
EFCC Releases 20, Charges 74 Suspected Internet Fraudsters In Edo Read More »