Some 17 years after slinging its Spirit and Opportunity rovers towards the Red Planet, NASA is making final preparations ahead of its Mars 2020 mission launch. NASA’s Perseverance rover is all packed away and ready to launch to Mars on Thursday, July 30. NASA will livestream the event as the car-sized rover takes off from […]