Updates Perseverance Rover Lands on the Red Planet by NASA, Aliens & KouroshFebruary 19, 2021 NASAs Perseverance Rover lands on Mars. Source:: updates 3 Related