Strict US visa policies sideline international fans at 2026 World Cup
The 2026 FIFA World Cup, which officially kicked off on June 11, is being co-hosted by the U.S., Canada, and Mexico. While the tournament has expanded to 48 teams, fans from more than 25% of the participating nations faced high visa…