JWST Study Suggests 'Barren' TRAPPIST-1 World Might Have an Atmosphere After All Space16 December 2024