Science

The James Webb Telescope Just Rolled Out Its First Mirror