2 ms·Water may have been on Mars much more recently than scientists thought1 points by hunglee2 5y ago