Stunning new images of Mars

NASA released the first video of the “perseverance” rover landing on the red planet.