Methane in plumes from Saturn’s moon could be signs of microbial life
Something is making methane on Saturn’s moon Enceladus. A new study has found that methane levels detected from the icy moon are far higher than can be explained by known geochemical processes – but they are consistent with microbes.Continue ReadingCat… Continue reading Methane in plumes from Saturn’s moon could be signs of microbial life