Hubble Telescope finds signs of water on five alien planets

All five planets appear to be hazy.
http://www.nbcnews.com/science/hubble-telescope-finds-signs-water-five-alien-planets-2D11690147

Advertisements