New Cassini findings suggest Saturn moon could support life

Complex organic molecules have been discovered originating from one of Saturn’s moons, Enceladus, adding to its potential to support life, researchers said on Wednesday.