Methane Plumes on Saturn’s Moon Likely a Good Sign of Alien Life
According to scientists, the existence of methane in Enceladus plumes they found may be a sign of the existence of life. They hypothesize that an unknown process of methane production may be taking place in the ocean of Enceladus hidden under the ice shell.