EFCC arrests 24 undergraduates, others over cyber crime Olusegun Kugbayi Nov 16, 2018 The Economic and Financial Crimes Commission (EFCC) in Ibadan has arrested 36 suspected internet fraudsters at 21, Sawmill Road,…