Saturn moon 'able to support life'

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

from BBC News - Home http://bbc.in/2p1lRwb

Comments