A tiny moon of Saturn has most of the conditions necessary for life, Nasa announced on Thursday, unveiling a discovery from an underground ocean that makes the world a leading candidate for organisms as humans know them. Scientists stressed that the discovery on a moon named Enceladus is not evidence that life has in fact […]
Recent Comments