xAnts

xAnts

en-ID

China denies new report linking CCP to four sites in Cuba allegedly used to spy on the US

2024-12-12

news

China denies new report linking CCP to four sites in Cuba allegedly used to spy on the US

China is denying a new report linking it to four bases in Cuba that a think tank says allows the CCP to spy on the U.S. The Washington, D.C.-based Center for Strategic and International Studies (CSIS) released a report last week detailing facilities undefined