Earlier today, September 28, NASA announced that they found signs of liquid water on Mars. What Makes Liquid Water on Mars Possible?