September 6, 2013
Is China Occupying 640 km of Indian Territory?
Zachary Keck, The Diplomat
China and India dispute the actual placement of their shared border, with Beijing claiming about 92,000 km of Indian territory. China has repeatedly violated what India considers to be the LoAC this year, prompting strong protests from India.
TAGGED: China, India, LoAC