/

Large molecules show Enceladus “clearly is habitable for life”

New findings support, but do not prove, the idea that life may exist on Saturn’s icy moon. Richard A Lovett reports.