Evidence of flowing liquid water on Mars: NASA

INQUIRER.net 2016-02-29

Views 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

Share This Video


Download

  
Report form