Army confirms 20 Indian soldiers killed during India-China face-off in Ladakh

2020-07-01 1

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.