Alien Life Could Be Discovered Within 20 Years, Astronomers Say

May 22, 2014 9:39 AM

18 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.

Read more

To category page

Loading...