NASA’s Perseverance rover lands safely on Mars

NASA’s Perseverance rover has successfully landed on the surface of Mars. It touched down at around 3:55PM ET, following a smooth descent to the surface. Perseverance's engineering cameras shared images from the landing site shortly after touchdo…