05.11.2022 - By The Planetary Society
The Mars 2020 rover has rolled into an ancient river delta on the Red Planet. Will we find evidence of past life there?