Methane mystery on Saturn’s icy moon Enceladus: Could it be a sign of life? – CNET

By | July 8, 2021
Study suggests high levels of methane spewed from Enceladus could have biological origins — or maybe not.