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.
Here are a couple of videos on the same topic.