CHINA TOPIX

11/22/2024 06:07:57 am

Make CT Your Homepage

lunar lander

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