MediaInlet 

Could recently discovered exoplanet support alien life?

Scientists from University College London have detected water vapour in the atmosphere of another world more than twice the size of Earth.

1568229687