We'll Find Alien Life in This Lifetime, Scientists Tell Congress

Editor's Recommendations

More from LiveScience