Hubble delivers first hints of possible water content of TRAPPIST-1 planets
An international team of astronomers used the NASA/ESA Hubble Space Telescope to estimate whether there might be water on the seven earth-sized planets orbiting the nearby dwarf star TRAPPIST-1. The results suggest that the ...