NASA releases new images from Perseverance rover after Mars landing

Two days after the Perseverance rover touched down on Mars, NASA is releasing new images and offering an incredible close-up look at the red planet.