We May Finally Understand How Alien Life Could Survive on Saturn’s Moon

Observations from the Cassini mission to Saturn has allowed researchers to better understand how the moon Enceladus could sustain a global subsurface ocean. A new study gives more evidence that the moon could support life.