Delhi Police, CBI Help FBI Arrest ‘Tech Support’ Scammers; Uncover Fraudsters Preying 20,000 Victims
A huge fraud that defrauded thousands of Americans and Canadians over the course of a decade under the guise of offering remote tech support was… Read More »Delhi Police, CBI Help FBI Arrest ‘Tech Support’ Scammers; Uncover Fraudsters Preying 20,000 Victims