3 ms·NASA Confirms Evidence That Liquid Water Flows on Today’s Mars12 points by runesoerensen 11y agogreenyoda 11y agoThe main discussion of this story is happening here: https://news.ycombinator.com/item?id=10290793 https://news.ycombinator.com/item?id=10290793