Advertising Console

    100 Million Worlds May Have Intelligent Alien Life

    Repost
    Buzz60

    by Buzz60

    9.4K
    158 views
    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.