Nathu La and Cho La clashes: When India defeated China in 1967

2020-07-01 5

More than 80 Indian soldiers and estimated 300-400 Chinese troops were killed in the incidents.