Delhi Police arrest four in USD 20 million scam in joint operation with FBI, Interpol
The Delhi Police in coordination with FBI Legal Attache and Interpol have arrested four men for allegedly cheating US citizens of more than USD 20 million by running fake call centres, officials said.