The James Webb Space Telescope Captures The Betelgeuse Star Going Supernova?? October 30, 2022 by mosesman