The James Webb Space Telescope Reveals the Oldest Galaxy in the Universe

June 08, 2025