The Economic and Financial Crimes Commission (EFCC) has detained 59 individuals suspected of internet fraud in Abuja. According to EFCC…