Defense contractor arrested after printing 150 pages of ‘top secret’ documents and is cuffed on the way to Mexico
The US-Turkey dual citizen was arrested before scheduled flight to Mexico on Friday
The US-Turkey dual citizen was arrested before scheduled flight to Mexico on Friday