Two planets orbiting a nearby star could have oceans and maybe life

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