14:28ScienceJames Webb Telescope Just Detected a Massive 13.8 Billion Year Old Structure24 September, 20242,311