flowing-water - Latest News on flowing-water | Read Breaking News on Zee News

First evidence of flowing water on Mars!

Last Updated: Friday, August 05, 2011, 08:28

Nasa scientists announced on Thursday that they had found the first evidence of flowing water on Mars.