Asia Pacific / Science & Health Aug 24, 2016
China has shown off the first images of the rover it plans to sent to Mars in mid-2020 to explore the surface for three months, the latest aim of its ambitious space program. China in 2003 became the third country to put a man in ...
