Mars 2020 Rover: The search for life on Mars

NASA announced this week that the next Martian rover has passed its final development milestone. The design will be finalized and construction begun with a view to launching the rover in the summer of 2020 and landing on Mars in February 2021.

Continue reading “Mars 2020 Rover: The search for life on Mars”