20:13ScienceJames Webb Telescope Announces Discovery Of 13.8 BILLION Year Old Massive Structure14 June, 202438