NASA updates mission status ahead of Mars rover landing

56

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