February 27, 2004
Mars Update

New Scientist is carrying this update on the goings-on of the Mars rovers. Apparently NASA scientists feel they're close to solving the mystery of whether or not Mars ever had liquid water on the surface.

Posted by scott at February 27, 2004 12:13 PM

eMail this entry!
Comments
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?