Nature reported today that a team of astronomers has found a rocky planet in a orbit around our nearest star-neighbor that could support liquid water. That makes this the best possible candidate to locate a life-supporting atmosphere near to us.
However, the star, Proxima Centauri, blasts the planet with greater levels of high-energy radiation than our sun does–potentially making the ability of the planet to support life more tenuous.
Head on over to a summary at USA Today for more detail.