Life on Earth can be found in the strangest of places, from tens of thousands of metres in the sea to a bubbling tar pit in Trinidad. But scientists have suggested that life – alien life – could be ...
Enceladus, one of Saturn's 53 moons, is a frozen dump on the surface. That's probably because it sits 887 million miles away from the sun. But, according to NASA, beneath that inhospitable crust there ...