France, China launch satellite in attempt to explore the universe

China's advances in space exploration are outpacing those of the US and attracting partners from Europe and Asia.

Jun 22, 2024 - 10:44
 0  7
France, China launch satellite in attempt to explore the universe
China's advances in space exploration are outpacing those of the US and attracting partners from Europe and Asia.