NASA finds ‘life-sparking energy source’ on Saturn moon Enceladus – National
NASA scientists believe that the ice moon Enceladus, which orbits Saturn, could hold all the basic building blocks of life and might be our best bet at finding living organisms …