Hubble delivers first hints of possible water content of TRAPPIST-1 planets

There could be water on multiple Earth-sized planets orbiting the recently discovered TRAPPIST-1 dwarf star – making them potentially habitable – according to an international collaboration of researchers. […]Read More