Iran criticizes US refusal to grant visas for World Cup delegation

5 months ago