Dec 14, 2023

New Evidence Discovered That Saturn’s Moon Could Support Life

Posted by in category: 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

Leave a reply