Police in India Bust Call Center Scammers
Delhi Police’s Cyber Crime Unit (CyPAD) have linked the call centers to approximately 8,000 victims in Canada, the United Kingdom, and the United States who were scammed out of more than $1.38m. click here...