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>>
