NASA Announces One of Saturn's Moons Could Support Life

Clean Rating: Safe for work.
thumb_up thumb_down 1 | thumb_up thumb_down

NASA has announced that there might be alien life in our solar system. One of Saturn's moons, Enceladus, has chemicals on its surface that have been proven to produce life on Earth. There might be living organisms under Enceladus' icy shell.

Add your comment

Login or join to comment


No comments yet. To add your own comment, please please login or register.

Newest Videos