Mexican protesters clash with police ahead of the 2026 World Cup

5 months ago