You have all kinds of destabilizing factors around the world, so this is an important time for the U.S.” The network reported early Tuesday that officials spotted the Russian spy ship SSV-175 Viktor Leonov roughly 70 miles off the coast of Delaware.