NASA’s Perseverance rover has successfully touched down on the surface of Mars after surviving a blazing seven-minute plunge through the Martian atmosphere. The rover’s clean landing sets the stage for a years-long journey to scour the Red Planet’s Jezero Crater for ancient signs of life. Moments after touching down, Perseverance beamed back its first image from one of its 19 cameras. Posted By Persist |