3 ms·China’s Mars rover finds hints of catastrophic floods11 points by sohkamyung 4y agoProven 4y ago