Search results
Suspected Chinese spy bases in Cuba are growing, including one near a US naval base: report
INSIDER via Yahoo News· 5 days agoCSIS analysts also uncovered a new, previously unreported installation in El Salao, south of Cuba,...
New Cuban radar site near US military base could aid China spying, think tank says
Reuters via Yahoo News· 5 days agoWASHINGTON (Reuters) -Cuba is building a new radar site likely to be capable of spying on the United...