Scientists find WATER on a planet 110 light years from Earth

Scientists from University College London have discovered water vapour on the exoplanet K2-18b, which is twice the size of Earth and eight times the mass, and say it's the right temperature for life.
[Source: www.dailymail.co.uk] [ Comments ] [See why this is trending]
[Source: www.dailymail.co.uk] [ Comments ] [See why this is trending]
Comments