NASA’s Perseverance rover, parachute, heat shield and descent stage spotted on Mars by ESA
NASA‘s Perseverance rover, the parachute that helped it land and the descent stage have been spotted on Mars by the European Space Agency’s (ESA) ExoMars orbiter. The rover first landed on the Red Planet on February 18 after a hair raising ‘7 minutes of terror’ descent to the Martian surface that saw it slowed down … Read more