Scientists have discovered that Earth-like microbes could potentially survive conditions inside Enceladus’s subsurface ocean, ...