09 February 2010

Some good news for a change

At least, its good news for those who care about astronomy and astrobiology. Cool stuff! More evidence of liquid water on Enceladus.

Check out the cool picture.

No comments: