By SpaceZE News Publisher on Thursday, 02 October 2025
Category: Space.com

Saturn's moon Enceladus is shooting out organic molecules that could help create life

The discovery strengthens the case for a new mission to orbit and land on Enceladus and search for evidence of life.
Original link