CHINA TOPIX

12/22/2024 08:50:05 pm

Make CT Your Homepage

Tiangong

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