Saturn’s moon Enceladus may host “internal life”
Tuesday, March 13, 2007 Scientists at NASA say that new satellite images of Saturn‘s moon Enceladus taken in 2005, has shown that the moon has begun to spew geysers which contain liquid water, and that the internal heat produced by Read more…