CHINA TOPIX

11/22/2024 06:09:22 am

Make CT Your Homepage

China Unveils Ambitious Space Program Goals

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