Mars: Oxygen-rich, life-supporting liquid water?