Indian Army Confirms ‘Face-Off’ with Intruding Chinese Forces on Border
The Indian Army on Monday confirmed that “a minor face-off” between Indian and Chinese People’s Liberation Army (PLA) border troops took place last week in the northeastern Indian state of Sikkim, which neighbors Tibet.
