The Secret Service has found a vast and stunning network of more than 100,000 SIM cards and 300 SIM servers – the largest seizure ever of such devices by the Secret Service – all concentrated within 35 miles of New York City.

See Full Page