New satellite images show Chinese troops have dismantled camps on disputed India border


China has withdrawn troops, dismantled infrastructure and vacated camps along its disputed border with India, according to new satellite images — just a week after both countries agreed to a mutual disengagement.

Times2 Desk
Latest News Headlines: Times2 covers Latest India News, Top Today's Breaking News on Business, India, World, Politics, Entertainment and Sports …