Teegarden’s star, 12.5 light years away, is orbited by two planets, and even if they have very thin atmospheres they may be able to maintain liquid oceans
Click here for original story, Two planets orbiting a nearby star could have oceans and maybe life
Source: New Scientist – Space