Recent studies have fueled incredible speculation regarding the likelihood of life existing within the liquid environments of Saturn’s frozen moons, especially Enceladus and Mimas. Evidence from spacecraft, like the Huygens probe, indicate the discovery of liquid water … Read More