China has accused Indian troops of a “deliberate provocation” in its first official comments on Monday’s deadly clash at a disputed Himalayan border.
China has accused Indian troops of a “deliberate provocation” in its first official comments on Monday’s deadly clash at a disputed Himalayan border.