3 ms·Alien life could thrive in a place like Saturn’s icy moon Enceladus, experiment3 points by SirLJ 9y ago