A series of photographs taken by NASA's Phoenix Lander show what look like water droplets clinging to one of its landing struts, which may have splashed up when the when the spacecraft landed on Mars. Science correspondent Tom Feilden explains the implications of finding water on the red planet.
Bookmark with:
What are these?
E-mail this to a friend