Protesters clash with police during World Cup opening match

Protesters and police clashed outside Mexico City’s Azteca Stadium just before the FIFA World Cup’s opening match.

Leave a Reply

Your email address will not be published. Required fields are marked *