Day: April 14, 2017

Life in Ocean of Saturn’s Moon, Enceladus?

Life might be existing in the ocean of Saturn’s moon, Enceladus. Evidence of a form of chemical energy important for life to exist has been found, and the paper is published in the journal Science. Are we alone in the world? Could life exist out there, in our solar system? We might be nearer to an

… Read more »

Pin It on Pinterest