Thursday, March 09, 2006

Water on Enceladus

Stars Over Kansas reports rumors about an upcoming announcement of liquid water on Saturn's moon.

We live in exciting time.