Monday, 18 December 2023

New best story on Hacker News: NASA study finds life-sparking energy source and molecule at Enceladus

NASA study finds life-sparking energy source and molecule at Enceladus
399 by wglb | 190 comments on Hacker News.