Search results
New Cuban radar site 'could help China spy on US'
9news· 30 minutes agoBuilding on the facility began three years ago, east of the city of Santiago de Cuba, and once completed would be a "powerful tool" to monitor US...
Building on the facility began three years ago, east of the city of Santiago de Cuba, and once completed would be a "powerful tool" to monitor US...