U.S. intelligence says Cuba is building a radar site to spy on the nearby Guantanamo Bay naval base- Satellite images reveal Cuba’s upgrade in surveillance capabilities is directly linked to China. #Espionage #NationalSecurity #Cuba #China #GuantanamoBayhttps://t.co/FLfPGDAVXZ pic.twitter.com/A830rdFUBc
— Robert Morton (@Robert4787) July 4, 2024
Categories