Skip to playerSkip to main content
  • 10 years ago
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

Category

🗞
News
Be the first to comment
Add your comment

Recommended