Astronomers have found a super-Earth that may hold liquid water.

More...