Prospect of life on Saturn’s moons rises after discovery of organic substances
Scientists studying water vapour plume from Enceladus find presence of complex molecules that could harbour life
The likelihood that one of Saturn’s moons may harbour life has risen, experts say, afte…