Report claims China lost 42 soldiers in Galwan Valley clash
Report by an Australian newspaper, The Klaxon, claims that its findings were based on a report by a group of social media researchers, reports Asian Lite News Chinese People’s Liberation Army lost