Russian Spy Ship Spotted Near Long Island

A Russian spy ship spotted off the coast of Delaware is now off the coast of Long Island.

The Coast Guard confirms the ship, called the Viktor Leonov, has been spotted in international waters about 30 miles from a Navy submarine base in Groton, Connecticut.

Groton is just across the Long Island Sound from Orient.

The Viktor Leonov is armed with surface to air missiles.

Facebook Comments