Menu

Blog

Feb 14, 2017

Russian spy ship sighted off coast of Delaware

Posted by in category: futurism

The Russian spy ship, the SSV-175 Viktor Leonov, is sailing in international waters off Delaware, a U.S. defense official says.

Read more

Comments are closed.