At Deshun, the Tangut general Ma Jianlong put up a fierce resistance for several days and personally led charges against the invaders outside the city gate.
Who was the Tangut general who fought Genghis Khan at Deshun?
Ma Jianlong