Toggle light / dark theme

Is there life on Saturn’s Moon?

Posted in futurism, space

The ingredients for the development of life are present on Saturn’s moon, Enceladus…But did life actually appear? Encelus is a priority target for future missions. Credit: NASA.

Leave a Reply