ScienceNASA finds evidence of water on MarsAgenciesAugust 5, 2011 by AgenciesAugust 5, 2011 New York: NASA experts on Thursday said that they had found evidences of water on Mars....