Crime Reports
INTERPOL arrests over 70 suspected fraudsters linked to Black Axe cult in Nigeria
Over 70 suspected cyber fraudsters have been apprehended by operatives of the International Criminal Police Organization, following a coordinated operation, which the INTERPOL ...