Hubble telescope finds signs of water on five distant planetshttp://www.independent.co.uk/news/science/nasas-hubble-telescope-finds-signs-of-water-on-five-distant-planets-8982628.html by brkumar • 13 years ago 2 0 13 years agoINindependent.co.uk