Army confirms 20 Indian soldiers killed during India-China face-off in Ladakh
  • 4 years ago
Twenty Indian soldiers were killed during India-China face-off in Ladakh during the violent clash with Chinese troops at the Line of Control (LAC) in Ladakh's Galwan Valley on Monday night, Indian Army confirmed on Tuesday.