Search results
New Cuban radar site near US military base could aid China spying – report
The Guardian· 4 days agoSatellite images appear to show that Cuba is building a new radar site likely to be capable of spying on the US’s nearby Guantánamo Bay naval base, in the latest upgrade to the country’s surveillance ...
Satellite images reveal FOUR Chinese spy stations stationed in Cuba
Daily Mail· 4 days agoPictured: A police officer stands guard across the street from the US embassy in Havana on May 26,...