World Cup -- NPR's Jennifer Ludden reports on fan reaction to Iran's 2-to-1 victory over the United States in the World Cup competition yesterday.
NPR logo

World Cup

Only Available in Archive Formats.
World Cup