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.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.