Scientists are looking to explain where the underground source of heat on Mars is coming from, which creates liquid water are its polar ice cap
Super-Earth found in habitable zone of nearest star
The new world, around Proxima Centauri, has a temperature suitable for liquid water to exist on its surface
How did liquid water exist on the young Earth?
Technically early Earth should have been frozen but this really wasn’t the case