NASA puts a key satellite in place for its Mars 2020 mission

You may also like...