Liquid Water on Mars Today, NASA announced that there is…occasionally…flowing, liquid water on the surface of Mars. What?! Facebook Prev Article Next Article Discover Checkout these cool gadgets... Related Posts What happens on the internet in a second How We Will Colonise The Moon This notebook can be wiped clean and digitally scanned How Work and Stress Is Literally Killing You Childhood stress leaves a mark in sperm Scientists Just Transferred Memories… Between Sea Slugs