Ladakh face-off: Did China betray India de-escalation talks?
  • 4 years ago
Sources told India Today that 20 Indian Army soldiers were killed during a violent face-off between Indian and Chinese troops at the Line of Actual Control in Ladakh's Galwan Valley on Monday night.
Recommended