Tech More evidence shows that water once flowed on ancient Mars February 21, 2019 Buzz60, Buzz60 Comments Off on More evidence shows that water once flowed on ancient Mars The European Space Agency’s Mars Express satellite captured even more evidence the ancient Mars most likely was pretty wet.