Enlarge / This is a high-resolution still image, part of a video taken by several cameras as NASA’s Perseverance rover touched down on Mars. (credit: NASA/JPL-Caltech) NASA on Friday released new images of its Perseverance spacecraft approaching the surface of Mars and safely settling upon the red planet. The new photos included an arresting image […]