CHINA TOPIX

11/02/2024 11:23:29 am

Make CT Your Homepage

Long March rocket

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