Footage showing a clash between Chinese and Indian border guards at the disputed Pangong Lake in the Himalayas earlier this week has appeared on social media. The video has not been verified but the incident has been confirmed by Indian officials. The narrow, serpentine 135-km long body of water, located 4,300 meters above sea level, […]