What Happened In The 1967 Indo-China Clash At Nathu La?
Jun 17, 2020 03:22 PM IST
India's last military skirmish with China was in 1967 at Nathu La, Sikkim. 88 Indians soldiers were martyred and over 300 Chinese soldiers were killed. Watch this video to find out how the skirmish broke out and what happened