Skip to main content
Report this ad

See also:

Russian spy ship docks in Havana Harbor

U.S. Navy and Marines photograph Russian spy ship in Cuba
U.S. Navy and Marines photograph Russian spy ship in Cuba
Getty Photo
Report this ad