Russian spy ship lurks off Connecticut coast

CNN – The Russian spy ship Leonov sits 30 miles off the coast of Connecticut. This is the farthest north the Russian spy vessel has ever ventured.