Mail Online
9 months agoScience
Saturn's moon could harbour ALIEN life, study suggests
Enceladus, Saturn's sixth-largest moon, may have organic molecules that could support life.
The presence of phosphates, methane, hydrogen, and carbon dioxide on Enceladus are potential signs of life. [ more ]