October 01, 2002
Water Everywhere?

BBCnews is carrying this article on a new paper being presented which claims liquid water may be far more prevalent in the solar system than was previously thought.

Posted by scott at October 01, 2002 08:49 AM

eMail this entry!
Comments
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?