Humiliated because troops withdrew from some captured territory in 1962. Humiliated again for doing the same in 2021. Also withdrew troops from DPRK 1958 and Vietnam 1979...you guessed right, some more humiliation. China has been going through the second, and now approaching the third, century of humiliation and we have all just been too blind to recognize it.wait for a minute... you are saying it's China, not India were humiliated in 1962 and 2020? ha...... that is certainly new to me