2020

  1. Swift

    China plans to land rover on Mars by 2020

    China is planning to land a rover on Mars by 2020 and bring back samples from the Red Planet a decade later, according to a top scientist with the country’s Lunar Exploration Program. The Mars probe will be launching an orbiter and a landing rover, Ouyang Ziyuan of the Chinese Academy of...