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
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