The James Webb Space Telescope Image Reveal Was an Embarrassment – CNET

By | July 12, 2022
Commentary: The first image from Webb absolutely rules, but where were all the science communicators?