Missions 7 Minutes of Terror: Perseverance Rover’s Risky Mars LandingJuly 10, 2020July 31, 2020 After 7 months of journey through space to Mars, success for NASA’s Perseverance Rover will hinge on a few crucial moments known as 7 minutes of terror. The largest and… Continue Reading