India and China are engaged in an intense border stand-off with thousands of troops deployed in sub-zero temperatures in the Himalayan region. The two sides have been accusing each other of violating agreements and disturbing peace and tranquillity along the Line of Actual Control since April this year.…
This news comes via ChinaPulse.com, which delivers news, data, analysis, and insights on Chinese business, travel, finance, health, military, investment, and technology.