Evidence of flowing liquid water on Mars: NASA

2016-02-29 19

Liquid water has been observed on the planet Mars, according to the US space agency NASA. Scientists have long believed that water once flowed freely across the red planet and was responsible for forming its valleys and canyons.AFP

Visit us at http://www.inquirer.net
Facebook: http://facebook.com/inquirerdotnet
Twitter: http://twitter.com/inquirerdotnet