Enceladus is the only body besides Earth known to ‘simultaneously satisfy all of the basic requirements for life as we know it’, say scientists. Read the whole story here!

Enceladus is the only body besides Earth known to ‘simultaneously satisfy all of the basic requirements for life as we know it’, say scientists. Read the whole story here!