China and India have removed troops from the disputed Himalayan border region which was the site of a deadly clash between the two in June 2020, after a “phased” pullback was agreed in July, according to the Indian government.
The neighboring nations had deployed tens of thousands of additional troops into the Ladakh area of the Himalayas last year.