No, it does not. For a planet to have liquid water, it must be the perfect distance from the sun, not so close that it boils away, and not so far that it freezes.There is no liquid water on Mars, it...
The temperature is too hot, it would heat up the water and make it evaporate in 2 seconds flat! Okay, the answer above is "flat" out incorrect. I'm just leaving it there because I think it's...
Mars had liquid water because at one time the carbon dioxide in its atmosphere was at least 50%, making the planet much warmer; and because Mars probably had close or more than the surface pressure...