8:03ScienceJames Webb Telescope SHOCKED Scientists After It Revealed The Truth About Proxima B31 March, 2023682
6:55ScienceJames Webb Telescope FINALLY Proves That We Live In A Cosmological Multiverse!13 October, 20225