Iran faces World Cup security challenges