Further research is making Enceladus look like a prime candidate for life, or it's precursors.
Complex organic molecules are being spewed out from the plumes:
https://www.scientificamerican.com/a...oon-enceladus/
It might still be a long-shot for life (of some sort) but it is close enough to actually check![]()
Bookmarks