Welcome, Sign In
100 Million Worlds May Have Intelligent Alien Life
Description:A new study claims 100 million worlds in our galaxy may be the home to complex alien life. But will we ever make contact? Buzz:60's Andrew Dymburt (@DymburtNews) finds out.
10 million worlds alien life
100 million worlds
100 million worlds have life