The deadly scuffle that took place between the Indian and Chinese troops in the Galwan Valley of Eastern Ladakh region in June 2020, quickly morphed into a major military stand-off between the two Asian nuclear powers. Despite holding 13 rounds of Corps Commander level talks, both sides have failed to achieve a complete de-escalation so […]