2 ms·
Press release: "Methane in the Plumes of Saturn's Moon Enceladus: Possible Signs of Life?" https://news.arizona.edu/story/methane-plumes-saturns-moon-enceladus-
by nabla9 5y ago
Press release: "Methane in the Plumes of Saturn's Moon Enceladus: Possible Signs of Life?" https://news.arizona.edu/story/methane-plumes-saturns-moon-enceladus-possible-signs-life https://news.arizona.edu/story/methane-plumes-saturns-moon-e...
Summary: plausible, but could also be some other unknown source of methane.