The tech-support scammers were allegedly part of a network of crooks in the US and India who conned about 7,500 victims.
Leave a Reply