The list of planets worth checking for signs of life seems to grow with each passing month. Another super-Earth in our galactic neighborhood has just made it to the top of the chart.
Source: CNet