Home Tags NCIS

Tag: NCIS

US spy couple sells Virginia class nuclear sub intel to FBI...

The couple are accused of selling nuclear secrets, including on a SD card concealed in a peanut butter sandwich.

What's HOT from Senior Editors