
Saturn’s Wet Moon Enceladus May Be Rapidly Flinging Microbes Into Space, Say Scientists
Enceladus — the sixth largest of Saturn’s 83 moons — has been considered by astronomers to be one of … [+] the more compelling bodies in our solar system. (Illustration) Future Publishing via Getty Images Saturn’s sixth-largest moon Enceladus has a secret. About 12 miles underneath the icy crust of this “veiny eyeball” moon is…