3 ms·With the best air pressure sensor ever on Mars, scientists find a mystery1 points by lelf 8y ago