Water found on Mars! : BBC SciTech

Evidence for water has been discovered on Mars. This is a monumentous discovery. The potential discovery of water in particular low lying areas (craters and canyons) that have higher than avg atmospheric pressure will certainly have many implications (both scientific and political.) Check the BBC link on the story for further details.   Water found on Mars! : BBC SciTech