Iraqi fans watch a live broadcast of the 2026 World Cup football match between France and Iraq in Baghdad, Iraq, on June 23, 2026. (Photo by Ahmad AL-RUBAYE / AFP via Getty Images)

News, Photo and Web Search