Spacecraft Will Sniff Enceladus's Underground Ocean On Wednesday

Could alien life survive on Saturn's moon?