26 days agoJames Webb Telescope - Incredible New Discovery about the Betelgeuse Supernova!Journey to the Stars