June 11, 2026 5:13 PM
315
2026 FIFA World Cup kicks off at Estadio Azteca in Mexico City
Sports fans across the world are set for a month-long football spectacle as the 2026 FIFA World Cup kicks off tonight at the historic Estadio Azteca in Mexico City. In the opening match, hosts Mexico will take on South Africa in a Group A clash. The match begins at 12:30 AM Indian Standard Time. I...