Clash Between Indian & Chinese Troops At Sikkim’s Naku La
New Delhi: Indian and Chinese troops came face-to-face at Naku La in North Sikkim last week amid the tense border standoff between the two sides in eastern Ladakh, The New Indian Express…