India-China Clash: Over 20 Indian troops killed, Scores injured, and many missing in Galwan Valley face-off
At least 20 Indian soldiers were killed in a clash with Chinese forces in a disputed Himalayan border area, Indian officials say. The incident follows...