clock menu more-arrow

NASA finds more evidence that the ocean on Enceladus could support alien life

New, 8 comments

Hydrothermal activity on the moon’s sea floor could have the right stuff for microbes to thrive