Iraq Crowned Champions of the IMF World Cup 2026 After Dramatic Penalty Shootout Victory Over Libya
Iraq claim world title in Antalya following a 1–1 draw, while Russia secure third place with victory over Qatar. IMF MEDIA OFFICE – ANTALYA November 7, 2026 ANTALYA, Türkiye — Iraq have been crowned champions of the 2026 International Minifootball Federation (IMF)...
