Hubble Finds Water on Five Planets in Our Galactic Neighborhood
From the Los Angeles Times:
“Thanks to the Hubble Space Telescope and some new imaging techniques, scientists have detected traces of water vapor on five massive planets right in our galactic backyard.”