Alien Life Could Be Discovered Within 20 Years, Astronomers Say

May 22, 2014 9:39 AM

23 0

Discovery of alien life could happen within the next two decades, a group of astronomers told members of the House Science and Technology Committee Wednesday, May 21, Discovery News reported.

Discovery of alien life could happen within the next two decades, a group of astronomers told members of the House Science and Technology Committee Wednesday, May 21, Discovery News reported.

Also read: Bill Maher Tells Donald Trump To 'F**k Mars’ And Make Earth Great Again

Read more

To category page

Loading...