Do "significant amounts of water" possibly signify life support under the surface of Mars, and even the presence of microbes?
'Significant amounts of water' found in Mars' massive version of the Grand Canyon
A European orbiter has detected "significant amounts of water" in Mars' version of the Grand Canyon.
www.cnn.com