2026 FIFA World Cup kicks off with a bang as host Mexico takes early lead against South Africa
AI disclosure
Summary
The extravaganza hosted by the United States, Mexico and Canada is the biggest World Cup in history, stretching until the final in New Jersey on 19 July.