3 ms·Perseverance rover on Mars spotted from space in striking new satellite image2 points by isaacfrond 5y ago