December 4, 2013

Water, Water, somewhere, but no water to drink!


12/4/2013: Hubble detected water on 5 planets.