CRIME2 years ago
INTERPOL Arrests Over 70 Suspected Cyber Fraudsters Linked To Nigeria’s Black Axe Cult
Over 70 suspected cyber fraudsters have been apprehended by operatives of the International Criminal Police Organization, following a coordinated operation, which the INTERPOL says confirms the...