Discovery on Saturn’s moon sparks hope that extraterrestrial life exists

Inspenet, January 5, 2024. New research has revealed that Saturn's moon Enceladus could contain fundamental information to understand the origin and existence of life.