India, China troops in high-altitude clash: officials

Indo-China.png

-File Photo