Saturn moon may contain liquid water
- in
Thursday, June 25, 2009 A report published in the scientific journal Nature of results from the Cassini probe indicates the discovery of the existence of liquid water on Saturn’s moon Enceladus, and with it the…