26-06-2017 09:34
via
space.com
No, NASA Hasn't Found Alien Life
NASA is not preparing to drop an alien-life bombshell, despite what you may have heard.
Read more »