
Astronomy
Hopes of Finding Alien Germs are Increased by the Discovery of a Component Necessary for Life on One of Saturn’s Moons
The teeny moon of Saturn called Enceladus has everything. Ongoing geological processes have carefully etched its icy surface. An interior ocean of liquid sits behind…