Recently discovered super-Earths could 'potentially host life' – 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