More than 20 months into the military standoff, China has deployed around 60,000 troops opposite the Indian territory in Ladakh and continuing its build infrastructure to help the faster movement of its forces to the Line of Actual Control (LAC). ...