Methane in plume of Saturn's moon Enceladus could be sign of alien life, study suggests
• Space.com - Mike WallThe methane wafting from Enceladus may be a sign that life teems in the Saturn moon's subsurface sea, a new study reports.
The methane wafting from Enceladus may be a sign that life teems in the Saturn moon's subsurface sea, a new study reports.