India and China Withdraw Troops, Pave Way for Improved Ties
India and China have successfully completed the withdrawal of troops from two key locations along their disputed Himalayan border, marking a significant step towards easing tensions that have spanned several…