Saturn's Moon Does Harbor an Ocean, New Evidence Suggests
Tuesday, February 9, 2010 - 10:49
in Astronomy & Space
Evidence suggests liquid water exists inside Saturn's moon Enceladus.
Evidence suggests liquid water exists inside Saturn's moon Enceladus.