Posts

Has A Russian Spy Ship Been Spotted Off the U.S. East Coast?

The vessel has been seen near the state of Delaware, but has violated no laws as it remains in international waters. CLAIM A Russian spy ship has been spotted off the east coast of the United States. RATING TRUE ORIGIN On 14 February…