
India, China are trying to defuse border tensions but behind the scenes China mobilizing troops, armoured vehicles and artillery near Ladakh border
Soldiers and equipment transported from central province of Hubei to an unspecified location in northwest, according to state media Footage of drill aired the same day top generals from the two sides held talks in […]