March 10, 2006
Water Water Everywhere

Slashdot linked up news that NASA has discovered compelling evidence for liquid water on the Saturn moon Enceladus. Unlike other non-terrestrial locations, Enceladus's water seems to be located just tens of meters below the surface, and is being spewed energetically into space by gigantic water geysers. Scientists have no idea what's made all this possible, but it opens up whole new realms of possibility in any number of astro-biological theories.

Posted by scott at March 10, 2006 09:20 AM

eMail this entry!
Post a comment

Email Address:



Remember info?