Scientists find signs of liquid water in Saturn's moon
Monday, February 8, 2010 - 13:07
in Astronomy & Space
(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.