Some planets could preserve liquid water on the surface, despite being located nearly twice as far from their stars as Earth is from the sun.
Reported by IBTimes 32 minutes ago.
↧