via Liquid water detected on Mars, can it hold life? – ASTROBIOLOGY.NZ
The European Space Agency discovered a pocket of liquid water inside layers of ice on Mars. Professor Ian Hawes, from Waikato University explains why this discovery is important in our quest to understand life on Mars and other frozen places in the Solar System that contain water.