A new study of data from the Cassini mission, reveals Saturn’s moon Enceladus could potentially harbour life.