In recent public memory, Galwan — the river valley in Ladakh — is known as the site of violent border clashes between India and China in June 2020, wherein 20 Indian soldiers lost their lives. In 2017 ...
Some results have been hidden because they may be inaccessible to you