James Webb announces the discovery of a massive 12 billion-year-old structure
The James Webb Space Telescope has stunned the scientific community and the public by revealing a gigantic structure dating back 12 billion years. Have you ever wondered what the univer…