According to sources, Pakistan has moved almost 20,000 additional troops in the northern Ladakh region to match Chinese deployments NEW DELHI| Currently both the...
Recent media reports citing new satellite pictures are claiming that China has now started to intrude in other areas along the line of actual control....