By | July 25 2011 8:43 PM

The largest body of water to date -- anywhere in the universe -- has been discovered in space, a mass measuring several trillion times the water on the whole of planet Earth.