China denies new report linking CCP to four sites in Cuba allegedly used to spy on the US
The Center for Strategic and International Studies released a report last week detailing facilities in Cuba that it claims China may be using to gather signal intelligence on the U.S.
Source: Fox News, Thu, 12 Dec 2024 12:37:34 -0500