A new star map reveals more than 2,000 stars, some with their own planets, that have a direct view of our planetary presence

-- Read more on ScientificAmerican.com


More...