India, China troop disengagement in Ladakh is first step before de-escalation

Translate »