India-China soldiers clash at Naku La in Sikkim: What does it mean
  • 3 years ago
Indian soldiers blocked Chinese troops who tried to cross the border last week in Naku La in North Sikkim which resulted in a violent clash, sources said.
Recommended