FBI arrested two swindlers for running one of the largest-ever tech support scams

The FBI has arrested two technical support fraudsters from March 2015 to December 2018, defrauding more than 7,500 victims for more than $10 million, most of whom are elderly. The two fraudsters were arrested...