Scientists Just Found New Clues That Saturn’s Moon Could Support Life! Scientists studying Saturn’s icy moon Enceladus have uncovered compelling new clues that its hidden ocean may contain nearly all the conditions required to support life as we know it. The small moon, measuring only about 500 kilometers across, initially appeared to be a frozen […]
