3 ms·Phosphates on Enceladus could mean sub-surface oceans teeming with aliens3 points by LinuxBender 3y ago