World Cup kicks off in Mexico City and other top photos from Latin America and the Caribbean

World Cup kicks off in Mexico City and other top photos from Latin America and the Caribbean

June 5 — 11, 2026 Co-host Mexico had an exuberant start to the largest World Cup in history with a 2—0 win over South Africa in the tournament’s opening match in front of 80,824 fans at the iconic Azteca Stadium. The gap between Peru’s two presidential candidates narrowed with 96% of ballots count...

Redirecting to full article...