Where There’s Liquid Water…

View Images

Enceladus, a tiny moon of Saturn, suddenly gets interesting. It may be spewing liquid water. And since the only life we know of needs liquid water–and since Enceladus may now be the second place we know of in the solar system with liquid water–I want to buy a ticket there. Details and pictures here.