The US Needs To Do Better With its Shabby Visa Policies as World Cup Begins
FIFA’s decision to award the 2026 World Cup to the United States, Canada and Mexico was meant to signal a new era for global football, bigger stadiums, more matches, and a truly expanded tournament featuring 48 nations. Instead, for many fans, the…