38 Chinese soldiers washed away during Galwan clash: Report; India to boycott Beijing Winter Olympics; more

  • 2 years ago
An investigative report by an Australian newspaper has claimed that at least 38 Chinese troops drowned in a river during the Galwan Valley clash of June 2020.

Recommended