Russian Spy Ship Spotted Off North Carolina Coast

  • 6 years ago
Russian Spy Ship Spotted Off North Carolina Coast The Viktor Leonov was seen in international waters about 100 miles off the North Carolina coast. According to CNN, military officials said the ship is being tracked by the United States. While the ship's course is unknown... it was previously seen in Florida and Connecticut.

Recommended