Alien Life, Exoplanets, Science A potentially habitable planet has been discovered just 11 light-years away
Exoplanets, Science So is TRAPPIST-1 a flaring hell or a planetary system where it practically rains life?