Nathu La and Cho La clashes: When India defeated China in 1967
  • 4 years ago
More than 80 Indian soldiers and estimated 300-400 Chinese troops were killed in the incidents.