172012.7k331 James Webb Telescope’s SHOCKING Discovery On 12 Billion Year Old Massive Structure by Magic of science Astronomy & Space