Share.

2 Comments

  1. A tiny moon like Enceladus could have all the ingredients we associate with life. Liquid water under the ice, a potential energy source from tidal heating, and organic molecules in the plumes we can sample directly