Toggle light / dark theme

New Evidence Discovered That Saturn’s Moon Could Support Life

Posted in alien life

Very interesting find. Life on Saturn’s moon would be great.


Molecules in Enceladus’s icy plumes suggest that alien life could exist in our solar system.

By Ling Xin