Subscribe To Our Free Newsletter |
Closest ‘habitable’ planet found 14 light years away
The planet, more than four times the mass of Earth, is one of three that the team detected around a red dwarf star called Wolf 1061