Rochester Museum and Science Center on Mars rover landing
The NASA team calls a landing phase “seven minutes of terror” because it only takes one thing to ruin the mission, but "Perseverance" persevered and landed on the red planet successfully.
Read more »