Astronomers discover nearby super-Earths that could “potentially host life” – CBS News

0
5
Astronomers discover nearby super-Earths that could “potentially host life” – CBS News

The host star is just 11 light years from Earth — making us practically neighbors.
Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here