Published on May 7, 2015
Saturn's icy moon Enceladus is looking better and better as a potential abode for alien life.
Chemical reactions that free up energy that could potentially support a biosphere have occurred — and perhaps still are occurring — deep within Enceladus' salty subsurface ocean, a new study suggests.