SpaceIt’s official: Saturn’s moon has just about everything you need to make lifeDeep-sea vents could infuse Enceladus' ocean with microbe foodBy Sarah FechtApril 13, 2017