European Space Agency still backing Mars rover project
Wednesday, June 15, 2016 - 19:31
in Astronomy & Space
Member states of the European Space Agency have reaffirmed their commitment to launch a rover to Mars in 2020.
Member states of the European Space Agency have reaffirmed their commitment to launch a rover to Mars in 2020.