China releases new video of Galwan valley clashes By Ground report 15 Oct 2021 Galwan valley new video; China has released a new video purportedly filmed at or near the site of a clash between Indian troops and PLA force Read More