NASA Says Liquid Water Flows on Mars, Has Some Pretty Neat Pictures to Prove It

NASA researchers have long suspected that there’s liquid water on Mars, and now they have definitive evidence: Images from the Mars Reconnaissance Orbiter confirm that water does indeed flow on the Red Planet.


Malcare WordPress Security