NASA releases ‘amazing’ new landing video and images from Mars Perseverance landing
It was "seven minutes of terror" that had a big payoff: NASA's Mars Perseverance safely landed on the surface of the red planet last Thursday. And, for the first time, the…