Enceladus,Saturns sixth largest moon, is increasingly being recognized by scientists as the most promising region in the Solar System to search for life. The brilliant white moon, or which is approximately the size of England,has a global ocean of salty, liquid water below its frozen surface that this has exi...
The post This is how we might find alien life on Enceladus appeared first on Raw Story.
Source: rawstory.com