Perspectives on Geopolitics, History, and Political Economy

China demands India pulls back troops in border dispute

China has demanded that India pull back its troops from a contested region high in the Himalayas, warning New Delhi not “to push your luck” amid a festering border dispute. According to Indian officials, about 300 soldiers from either side face each other about 150 metres apart on the Doklam plateau, an area also claimed by…