+ Liquid water detected on Mars, can it hold life? NZAN Science, Antarctica, astrobiology, Ian Hawes, liquid water, Mars, Mars Science, 0 This week, the European Space Agency announced that radar data collected by ESA’s Mars Express point to a pond...