NASA updates mission status ahead of Mars rover landing

317

NASA’s Perseverance Mars rover touches down on the Red Planet on Feb. 18