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.

Source:: CNN Top Stories

Be the first to comment

Leave a Reply