Astronomers could soon learn whether or not the nearest neighboring star system harbors habitable worlds

-- Read more on ScientificAmerican.com


More...