Three 'superfactors' combined to produce the 2025 Myanmar earthquake - one of the longest and fastest-moving ruptures ever ...