Sep 20(ABC): The James Webb Space Telescope has captured the first images of Earth’s celestial neighbour, Mars, and has given scientists an insight into the red planet’s atmosphere. The images were beamed back on September 5. The new pictures give an insight into the atmosphere of Mars. As per NASA, “the Hellas Basin is a lower altitude, and thus experiences higher …