Skip to playerSkip to main content
  • 12 years ago
TIMES NOW had shown you the Chinese People's Liberation Army (PLA) intrusion along the LAC last week. Now, Chinese nomads now reported to have erected tents with the help of Chinese Army inside Indian territory in Demchok area to protest against an ongoing irrigation canal work.

Recommended