NASA's new telescopes could spot alien life within 20 years

by tech on July 16, 2014

Convinced that there’s got to be life on other planets? You’re not alone in the universe — in fact, many NASA scientists agree with you. And a panel convened recently by the space agency (see the video below) believes that could happen soon, too –…

Powered by WPeMatico

Comments are closed.