Tag

IFCACC

The International Criminal Police Organization(INTERPOL) said it has blocked over 720 bank accounts linked with online financial frauds across West African countries.