SNJul 13, 20162 minInternational Tech Support Scammers Busted. Call Centers Scamming From Boynton Beach, Florida.Have you ever received a security alert on your computer warning you that your computer may be infected with a virus? That may have been...