New evidence suggests liquid water on Mars

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