Discovery of likely alien worlds has scientists buzzing...


nbcnews.com | 2017-02-16 15:19 UTC

Astronomers have spotted more than 100 new potential alien planets, including one in the fourth-closest star system to the sun, a new study reports.

By ceres on 2017-02-16 15:19 UTC
  • Need an account?  
    or