A Russian spy ship last seen off the coast of Connecticut was spotted late Wednesday steaming south — and near the largest naval base in the world, where the U.S. Navy’s Atlantic Fleet is located.
A Russian spy ship last seen off the coast of Connecticut was spotted late Wednesday steaming south — and near the largest naval base in the world, where the U.S. Navy’s Atlantic Fleet is located.