2 ms·New hope of finding life on Mars after indication of water, scientists say4 points by pseudolus 2y ago