Liquid Water On Mars

Today, NASA announced that there is occasionally flowing, liquid water on the surface of Mars. What?! NASA claims to have found evidence of liquid water on Mars. If true, you’d expect the US government to scramble to set up a new mission to test the claim.