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 in the wake of a skirmish last year that killed at least 20 Indians and an unknown number of Chinese soldiers.
Continue reading https://on.rt.com/be06