Huh?!?
And, exactly where is this evidence? To date, we've not found a single drop of liquid water on Mars. We know its possible that triple point conditions occur frequently enough that minute traces of H2O could exist as liquid water for very brief periods of time in some locations. But that's about it. Perhaps we will find acquifers of liquid water beneath the surface, perhaps not. And, if there is liquid water at the surface anywhere, it will be rare and fleeting at best.
