Latin America, mentioned 21 times across podcast episodes and expert conversations analyzed by Sonic.
A report from the Select Committee on the Chinese Communist Party warned that China has established over 10 satellite tracking stations in Latin America.
China is building out its own space infrastructure in Latin America.
A recent report from the Select Committee on the Chinese Communist Party warned that China has established more than 10 satellite tracking stations in Latin America.