INDO-CHINA CONFLICT: ON THE VERGE OF WAR
India China shares a 3,488 km (2,167 miles) long disputed border. The two nuclear-armed powers with a combined population of 2.7 billion, have been gathering thousands of troops at a disputed border in a remote area of the Himalayas. Both the nations are competing to build infrastructure along the border, also known as Line of …