China to Launch Mars Rover in 2020
Wednesday, April 27, 2016 - 16:20
in Astronomy & Space
China continues to ramp up its space plans, which include a Mars rover mission set to launch in 2020.
China continues to ramp up its space plans, which include a Mars rover mission set to launch in 2020.