100 Million Worlds May Have Intelligent Alien Life

up 0
down 1
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. Brought To You By: Buzz60.com
Join the Nation's Conversation