Protesters and police clashed outside Mexico City’s Azteca Stadium just before the FIFA World Cup’s opening match.
This article was sourced from Al Jazeera.
Read Full Article on Al Jazeera →
Protesters and police clashed outside Mexico City’s Azteca Stadium just before the FIFA World Cup’s opening match.
This article was sourced from Al Jazeera.
Read Full Article on Al Jazeera →