Did Mars really have flowing water?

We know that water is the very basis of sustaining life on Earth, and did you know that Mars could have had ponds and rivers a billion of years ago providing habitat for microbial life! With us, explore whether Mars really have flowing water?