China reportedly builds satellite facilities across Africa and Latin America, extending its Belt and Road strategy to space infrastructure development globally.