Saturn's moon could harbour ALIEN life: Scientists discover organic molecules in Enceladus' plume that suggest it could be habitable
11 months ago
53
Organic molecules in the moon's plumes that could be supporting 'communities' of tiny microbes there, report scientists at Harvard University in Boston.