Posted on

Chinese and Indian Troops Clash at Their Disputed Border

NEW DELHI — Indian and Chinese troops have clashed along their disputed Himalayan border, according to media and military reports on Monday, as Beijing quietly intensifies pressure against its southern […]