Scientists find signs of liquid water in Saturn's moon
(PhysOrg.com) -- Scientists working on the Cassini mission to Saturn have found evidence of liquid water on the planet's icy moon Enceladus, suggesting the possibility of life below its surface.