Water On Mars News Article

Water On Mars News Article - Water vapor may have been dumped at the planet's poles or previous studies on mars have shown that the red planet does contain water vapor in its atmosphere.