China deploys 10,000 additional troops to Indian border: report
Both India and China have been amassing troops in the Himalayan territory of Ladakh, where the two rivals have been engaged in a stand-off for five months. The heavy deployment of artillery and military logistics continues while diplomatic talks are underway to diffuse tensions.
As tensions continue to soar between the two nuclear-powered rivals, China has moved an additional 10,000 troops forward since the past week along the Line of Actual Control (LAC) in Ladakh, government sources in New Delhi revealed.
