EFCC Arrests 23 in Abia ‘Yahoo Academy’ Bust
The Uyo Zonal Directorate of the Economic and Financial Crimes Commission (EFCC) has dismantled a cybercrime training facility in Umuahia, Abia State, arresting a total of 23 individuals suspected...