Why is that moon spewing? We finish up with the planet Saturn with a look at her moon, Enceladus. It is spewing forth giant guizers of water and other chemicals, hinting at its subsurface salty ocean and even the possibility of life. Here’s an article about Enceladus and the chance that it could support life. … Continue reading Ep 338: Why is that moon spewing? →