NASA’s Mars rover, Perseverance, makes historic touchdown, sends back images

NASA’s fifth Mars rover, Perseverance, landed successfully on the surface of Mars on Thursday, the U.S space agency confirmed. Mission managers at NASA’s Jet Propulsion Laboratory near Los Angeles burst into applause and cheers as radio signals confirmed that the six-wheeled rover has arrived within its target zone inside Jezero Crater, the site of a […]