Saturn’s moon Enceladus is home to an ocean of melted water beneath its surface, and could be a source for alien microbes, scientists said Thursday. The first measurements of the subsurface water at the south pole of the small and icy moon were made…
What do you think?