Satellite images show possible fresh Chinese spy bases in Cuba

defence24.pl 1 year ago
New U.S. satellite images indicate that fresh Chinese intelligence-related spy bases are likely to arise in Cuba - reported in the latest study by the American Centre for strategical and global Studies (CSIS) based in Washington DC.
Read Entire Article