Scientists at the American space agency National Aeronautics and Space Administration have claimed that Saturn's moon Enceladus 'may contain life,' after they discovered new evidence suggesting presence of 'liquid water' beneath its surface.
Planetary scientists claim they have finally solved a 14-year mystery by discovering the source of the water in Saturn's upper atmosphere. =
No spacecraft has ever ventured so close to the planet before, NASA said.