Alien Life Could Be Discovered Within 20 Years, Astronomers Say

May 22, 2014 9:39 AM

30 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: Mars Is About to Be the Closest it's Been to Earth in 15 Years. Here’s How and When to See it

Read more

To category page

Loading...