Closest 'Alien Earth' May Be 13 Light-Years Away
Friday, February 8, 2013 - 00:30
in Astronomy & Space
An Earth-like planet may reside right in our solar system's backyard, just 13 light-years or so away.
An Earth-like planet may reside right in our solar system's backyard, just 13 light-years or so away.