Indian and Chinese troops have fought a new brawl on their contested Himalayan border that left injuries on both sides, highlighting the fraught state of relations between the giant neighbours. The Chinese foreign ministry has urged its neighbour to "safeguard the peace and stability" of the region.