Astronomers Believe Alien Life Will Be Discovered by 2034

May 22, 2014 2:09 PM

27 0

Astronomers Believe Alien Life Will Be Discovered by 2034

May 22, 2014 10:07 AM EDT | Matt Mercuro (m.mercuro@autoworldnews.com)

Astronomers said to congressional lawmakers this week that they will find alien life within the next 20 years.

Read more

To category page

Loading...