Search
Tech

Signs of Water Found on 5 Alien Planets

NASA's Hubble Space Telescope has detected water in the atmospheres of five planets beyond our solar system, two recent studies report.

December 3, 2013
7:30 PM EST

close

Learn More