I'm picturing the thermal vents on Enceladus teeming with the kind of life we have in our own deep oceans, near our own thermal vents, and it's a great image. Will still be years – decades even before we're in a position to test this hypothesis, but it's so easy to imagine.

by SistaChans

Comments are closed.