China and India ‘both fire shots’ along disputed border
India and China have accused each other of ‘firing shots’ along the tense disputed border after India yesterday accused Beijing troops of kidnapping Indian civilians. Both have accused each other of being the first to fire in the air during a new confrontation on their border in the western Himalayas, in a further escalation of … Read more