China, India: Troops Face off Near Disputed Border
Sep 12, 2019 | 16:19 GMT
Chinese and Indian troops were involved in physical altercations along Pangong Lake, which straddles the disputed border between India's Ladakh and China's Aksai Chin, but a meeting between delegations from each side eventually defused the situation, The Hindu reported Sept. 12....