The Economic and Financial Crimes Commission, EFCC, on March 14, 2023, arrested 21 suspected internet fraudsters (yahoo boys) in Abuja. The suspects, alongside their properties, were paraded by the agency in the Lugbe and Kubwa suburbs of Abuja, following “actionable intelligence on their alleged internet-related fraud activities.” Taking to Twitter to share the information, the …