NASA announcement today: Liquid water on Enceladus?
by rukkus
Thu Mar 09, 2006 at 08:25:59 AM PDT
Edit: Looks like they found liquid water on one of Saturn's moons - Enceladus. No bacteria. Of course still a significant discovery, but it looks more like a nice NASA PR move - since Bush spent everything on Iraq, they seem to be a bit desperate.

- rukkus's diary :: ::
