Mars Rover: ‘Martian’ seen on Mars Perseverance Rover is a sign of life on the surface of Mars Nicola 3 years ago Future Space Mars Rover: ‘Martian’ seen on Mars Perseverance Rover is a sign of life on the surface of Mars Credit Future SPACE