‘High-tech’ Russian spy ship detected 100 miles off the coast of Wilmington

A Russian spy ship has been spotted about 100 miles from North Carolina’s coast. A “high-tech” ship called the Victor Leonov was detected about 100 miles southeast of Wilmington, U.S. … Click to Continue »

...[READ MORE]   Source: News and Observer - Local News