Update: NASA has now confirmed that Liquid Water does flow on Today's Mars intermittently. It has also posted images and a video animation showing the flow of water on the Red Planet. Read below highlights of what NASA has shared about its findings and also watch the video below. This actually