Since 2001, the year that saw US troops land in Afghanistan to flush out al-Qaeda terrorists after September 11 terror attacks, New Delhi has committed over $3 billion in development assistance to the country.

Since 2001, the year that saw US troops land in Afghanistan to flush out al-Qaeda terrorists after September 11 terror attacks, New Delhi has committed over $3 billion in development assistance to the country.