The announcement yesterday of the discovery of the closest Earth-sized planet found so far that also exists in the habitable zone around its star is certainly exciting (read our previous article for all the details). Gliese 581g is surely a potential habitable planet where liquid water could exist on the planet‘s surface, and many are [...]

More...