FIFA World Cup 2026
Published on: May 24, 2026, 11:18 a.m. | Source: Telegraph India
The federation says the team will now be based in Tijuana, Mexico, just south of San Diego. This year's World Cup runs from June 11 to July 19 and will be co-hosted by the US, Canada and Mexico
