Mexico sits on one of the most seismically restless patches of Earth. Squeezed between the Cocos, Pacific, and North American ...