NASA’s James Webb Space Telescope First Image Drops Today: Watch Live – CNET By admin | July 11, 2022 0 Comment Webb is set to wow as the first images from NASA’s next-gen space telescope are unveiled.