Using the James Webb Space Telescope (JWST), astronomers have detected carbon dioxide and hydrogen peroxide on the frozen ...