
Will US-Taliban deal limit India’s leverage in Afghanistan? – Al Jazeera
A week after a US-led invasion overthrew the Taliban regime in November 2001, a plane carrying a small delegation of Indian diplomats landed in Bagram airbase, north of Kabul, the born-again capital of the newly-liberated country. It marked New Delhi’s […]