NASA – Revealed the Presence of Flowing Water on Mars

168 Views

Nasa scientists find evidence of flowing water on Mars, Mars Shows Signs of Having Flowing Water, Revealed the Presence of Flowing Water on Mars. This is the best direct evidence we have of subsurface water ice on Mars.