CHINA TOPIX

11/22/2024 06:21:52 am

Make CT Your Homepage

Dongfanghong-1

rover

China Unveils Ambitious Space Program Agenda: Mars by 2020, Space Station by 2022

China hopes to put a rover on Mars by 2020, complete a manned space station by 2022, and test a heavy carrier rocket by 2030.

Real Time Analytics