38 Chinese soldiers died during 2020 Galwan Clash, claims Report
In an investigative report, "The Klaxon", an Australian newspaper has claimed that during the conflict with India at high-altitude in the Galwan Valley, at least 38 China PLA troops were washed away and drowned that night while attempting…