New planet may contain water
Thursday, February 2, 2012 - 23:30
in Astronomy & Space
A new planet that lies 22 light years away from Earth and has the potential to host liquid water has been found by astronomers.
A new planet that lies 22 light years away from Earth and has the potential to host liquid water has been found by astronomers.