Could Alien Life Be Thriving On Saturn’s Frozen Moon?

Could There Be Alien Life Be Thriving On Saturn’s Frozen Moon?

 The surface of Saturn’s moon Enceladus shows evidence of ongoing geological activity 

Alien life could have evolved on one of Saturn’s moons, scientists say.

They have found evidence that seas may lie beneath the frozen surface of Enceladus  – the planet’s sixth biggest moon.
 

Continue reading… “Could Alien Life Be Thriving On Saturn’s Frozen Moon?”