Just 11 light-years away. We’re practically neighbors.
Click here for original story, Recently discovered super-Earths could ‘potentially host life’ – CNET
Source: CNET
Just 11 light-years away. We’re practically neighbors.
Click here for original story, Recently discovered super-Earths could ‘potentially host life’ – CNET
Source: CNET