New evidence suggests liquid water on Mars

New evidence suggests liquid water on Mars

Scientists have discovered evidence that suggests water flows on Mars, increasing the likelihood that life exists on the planet.


User: ODN

Views: 190

Uploaded: 2011-08-04

Duration: 01:07