Mars Perseverance Rover Find an Area with the presence of life on the surface of Mars June 16, 2022 Geraldine Future Space Exploration, Mars Rover Future Space Mars Perseverance Rover Find an Area with the presence of life on the surface of Mars Credit Future SPACE