What If on MSN
Did Scientists Found Alien Life on Enceladus?
First of all, yes, it’s pronounced Enceladus , not enchiladas. Enceladus is Saturn’s sixth largest moon, but it would be better described as a winter wonderland. Winter, because it’s covered in ice ...
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results