Looks similar
NASA study finds life-sparking energy source and molecule at Enceladus(phys.org)
369 points by wglb | 177 comments
Phys.org article on a NASA study finding a potential energy source and a life-relevant molecule in the plumes of Saturn's moon Enceladus.






