Liquid water is supposed to be the water ice and water vapor is known to exist at Mars which is considered necessary for life. The new research findings reveals about the potential for microbial life on Mars. It is now NASA suggests that two fresh deposits of several hundred yards long is seen in one of their Mission with pragmatic images.
But some argue that the atmosphere of Mars is so thin and the temperature so cold that liquid water cannot persist at the surface. It would rapidly evaporate or freeze.
Most of the reputed researchers feel that water could remain liquid long enough, after breaking out from an underground source, to carry debris down slope before totally freezing.