Logo
Logo

Chinese troops camping in Indian territory: Police

The latest incident took place at Daulat Beg, where India established a landing strip during the 1962 war. At 5,100 m, the strip is one of the world's highest. Several dozen Chinese soldiers have set up a remote camp some 10 km inside the Indian territory in the high-altitude Himalayan desert of Ladakh...

Read Full Story>>