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)


Posted on February 24, 2009 and filed under Life, Technology.