New Goldilocks Planet Found
Monday, September 12, 2011 - 17:20
in Astronomy & Space
Scientists found a lump of something about 3.6 times as massive as the Earth, circling its star at the right distance for liquid water to exist on its surface.