NASA releases next wave of images from James Webb Space Telescope; scientists react
July 12, 2022 23:08 ISTJames Webb Space Telescope new images: The first batch of images from NASA’s new space telescope was unveiled on Monday. Those images showed the Cosmas brimming with galaxies.