SciencefromMail Online1 day agoSaturn's moon could harbour ALIEN life, scientists sayEnceladus has liquid water, hydrothermal energy, and complex organic molecules in ejected ice grains, making it a strong candidate for supporting life.