South China Morning Post

China Reveals Designs for Mars Rover Mission

For many space-faring nations, ambitions for Mars run broad and deep. Now, add China to the list of countries with…

10 years ago