By Andy Extance2014-08-04T00:00:00
Source: Nasa
Mars 2020 will set Nasa’s space exploration on a self-sufficiency course