Saturn moon 'able to support life'
Thursday, April 13, 2017 - 13:21
in Astronomy & Space
Enceladus has the conditions, including a key energy source, to enable microbes to exist, Nasa says.
Enceladus has the conditions, including a key energy source, to enable microbes to exist, Nasa says.