China releases new video of Galwan valley clashes
Ground Report | New Delhi: Galwan valley new video; China has released a new video a new of a clash between Indian troops and PLA forces in the Galwan Valley last year. A new video has been posted by a Chinese state-affiliated media handle, purportedly of a clash between Indian and Chinese troops, In the … Read more