Crime EFCC Arrests 21 Suspected Internet Fraudsters in Yola Halima Abdulkadiri Oct 2, 2024 1 The Economic and Financial Crimes Commission (EFCC) has arrested 21 individuals suspected of engaging in internet fraud in Yola, Adamawa State. According to a statement by the…