“There’s No Going Back” — James Webb Just Found One of the Oldest Galaxies Ever

Time Space
Time Space
Sep 5, 2026