iOS app Android app

Phoenix Spacecraft

Ice On Mars: NASA Says Discovery A Step Towards Finding Evidence Of Life

Daily Mail | Posted 05.25.2011 | Home

NASA scientists yesterday said they had found ice on Mars -- a step towards finding evidence of life. Sharp new images received from their Phoenix l...