-
There is water in the form of snow on the polar caps and under the soil.
-
Yes but it's only at the poles and there is not enough water on Mars to form enough ice or snow to be seen from space except for the poles obviously
-
STOP MAKING SENSE...YOU WILL CONFUSE HIM.
-
thin atmosphere = rapid sublimation between solid and gaseous states