The Indian-Chinese Confrontation in the Himalayas. A Stress Test for India’s Strategic Autonomy

Associated documents