Even as India and China hold talks to defuse a deadly Himalayan border clash between their troops last month, New Delhi’s next challenge from Beijing is already emerging, over 1,000km (620 miles) away from Indian territory – in Iran.
Even as India and China hold talks to defuse a deadly Himalayan border clash between their troops last month, New Delhi’s next challenge from Beijing is already emerging, over 1,000km (620 miles) away from Indian territory – in Iran.