Saturn moon 'able to support life' on April 13, 2017 Get link Facebook X Pinterest Email Other Apps 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
Comments
Post a Comment