Thursday, January 23, 2020

Alien life could exist on Saturn's moon Enceladus


A new scientific discovery suggests that chemical reactions on the sea floor of Saturn's moon Enceladus could mean there are enough energy sources to support life. https://ift.tt/2RiBTyp

Share This Post

.