Report claims China lost 42 soldiers in Galwan Valley clash February 3, 2022 -Top News·China·India News Report by an Australian newspaper, The Klaxon, claims that its findings were based on a report by a group of social media Read More