Perseverance rover lands on Mars
NASA releases Mars landing video: 'Stuff of our dreams'
The Perseverance rover landed last Thursday near an ancient river delta in Jezero Crater to search for signs of ancient microscopic life
NASA's Perseverance rover lands on Mars, will search for signs of life
The touchdown of the rover marks an ambitious first step in the effort to collect Mars samples and return them to Earth, NASA said
1 of 1