Saturn moon ‘able to support life’

Enceladus has the conditions, including a key energy source, to enable microbes to exist, Nasa says.