Tuesday
Feb242009
Liquid water on mars
"NASA's Phoenix lander may have captured the first images of liquid water on Mars - droplets that apparently splashed onto the spacecraft's leg during landing, according to some members of the Phoenix team." (from Newscientist.com)

Tuesday, February 24, 2009 at 9:19AM 
Reader Comments