An element essential to life discovered on one of Saturn’s moons, raising hopes of finding alien microbes
An element essential to life discovered on one of Saturn’s moons, raising hopes of finding alien microbes: Ice particles, with just a trace of phosphates, venting from near Enceladus's south pole, as imaged by Cassini in 2010. NASA/JPL-Caltech/Space Science Institute Enceladus is the tiny moon of Saturn that seems to have it all. Its icy …
