Iran is host to more than two million Afghans.