Search results
New Cuban radar site near US military base could aid China spying, think tank says
Reuters· 4 days agoCuba is building a new radar site likely to be capable of spying on the United States' nearby Guantanamo Bay naval base, a Washington think tank found using satellite images ...
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,...