A multi-billion-dollar mission to Mars is coming to a head as the rover, Perseverance, is finally set to reach the red planet. Carter Evans reports on the nail-biting “seven minutes of terror” the NASA team will endure as Perseverance navigates tricky terrain to land – the beginning of a new journey searching for signs of ancient life. Source