Mars Perseverance Rover: Crab spotted on the surface of Red Planet, Life on Mars? December 7, 2021 Geraldine Space Exploration Future Space Mars Perseverance Rover: Crab spotted on the surface of Red Planet, Life on Mars? Credit Future SPACE