Mexico’s historic Azteca Stadium to kickoff World Cup opener: All to know
Breaking News, World News and Video from Al Jazeera [Unofficial]
June 11, 2026
Mexico City's iconic Estadio Azteca will become the first venue to host matches at three separate World Cups.
Discussion in the ATmosphere