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.