As ISI chief Lt Gen Faiz Hameed huffs and puffs with the Taliban over government formation in Kabul , Iran has thrown a spanner in the works by calling for elections in Afghanistan .
Founded year: | Not set |
Funding rounds: | Not set |
Total funding amount: | Not set |