
2026 World Cup Kicks Off in Mexico City Amid Celebrations and Protests
The 2026 World Cup began in Mexico City with an vibrant opening ceremony, a 2-0 Mexico win over South Africa, but also saw violent clashes between protesters and police outside the Azteca stadium.





