Delta chief

EFCC arrests Delta chief for scamming Canadian CA$390,950 [Photos]

The Economic and Financial Crime Commission (EFCC) has arrested a suspected internet fraud kingpin,…