A stunning new study on the topic of Mars is out and it lends credibility to the theory that water exists on Mars though it […]