Researchers from the University of Arizona have published a new plan for finding alien life on Saturn’s moon Enceladus by flying a probe through the water plumes the icy moon sews into space.
Saturn's moon Titan has an atmosphere rich in organic compounds, which has led to speculations that chemical precursors of life may have been generated there.