New satellite images capture 4 suspected Chinese spy bases in Cuba – CBS News
New images of Cuba’s electronic eavesdropping bases captured from space are believed to be linked to China, according to a new report from the Center for Strategic and International Studies. Report co-author Matthew Funaiole joins CBS News to analyze the findings.
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.