'Statement to China': India's strategic Sela tunnel raises tensions as New Delhi boosts border control
The opening of the world’s longest twin-lane tunnel sparked a war of words between Beijing and New Delhi, both of which claim the Arunachal Pradesh region where it was built.