NICACADIE
NASA SCIENTISTS QUIETLY ANNOUNCE THAT ENCELADUS, A SATURN MOON, CAN SUPPORT LIFE – NATURALNEWS.COM


So is Enceladus, a Saturn moon, the most likely the most likely option for life beyond our planet?