Found: Potentially habitable alien planet
Thursday, February 2, 2012 - 13:30
in Astronomy & Space
Temperatures neither too hot nor too cold for liquid water to exist on newly-discovered planet
Temperatures neither too hot nor too cold for liquid water to exist on newly-discovered planet