Cuba is a ‘massive national security threat’ just 90 miles from US, report author warns
America First Policy Institute’s Melissa Ford Maldonado says Cuba’s strategic location has made it valuable to Russia and China, warning that intelligence activity and Moscow’s ties to Havana pose risks close to the US homeland.