India China news: India, China troops clash at Naku La in Sikkim, injuries on both sides | India News
[ad_1] NEW DELHI: Amid the ongoing stand-off in the Ladakh sector, Indian and Chinese soldiers have clashed at Naku La in north Sikkim border area. […]