India, China Complete 90% Troop Pullback in Ladakh’s Depsang, Demchok
29 Oct 2024
The disengagement process between the Indian and Chinese armies in Eastern Ladakh’s Depsang and Demchok regions is nearing completion, marking a significant de-escalation of military tensions that have persisted since the 2020 standoff. According to defense sources, this process involves both countries removing infrastructure and withdrawing troops, restoring conditions to...
Read More