Home

Water discovery means 'super-Earth' could support life

11 September 2019 Business News


Water vapour has been discovered in the atmosphere of an enormous Earth-like planet already known to have habitable temperatures, which scientists say means it could support life.

Read more? Click here


Share