February 29, 2024March 1, 2024 Possibly habitable Trappist-1 exoplanet caught destroying its own atmosphere Continue reading →