Mexico City moves online for World Cup kickoff
A drone view shows the Neza 86 Stadium, which hosted matches during the 1986 FIFA World Cup, on the outskirts of Mexico City, Mexico, May 28, 2026. REUTERS