Taliban vs Iran flags Iran and Taliban conflict. Afghanistan and Iran conflict, war crisis, relationship, economy, trade concept