In Earth's Backyard: Newfound Alien Planet May Be Good Bet for Life...


LiveScience.com | 2017-11-15 16:01 UTC

A newfound exoplanet may be one of the best bets to host alien life ever discovered and it's right in Earth's backyard, cosmically speaking.

By ceres on 2017-11-15 20:20 UTC
  • Need an account?  
    or