World Cup mania at Mexico’s Zocalo Square
Al Jazeera - English
Jubilant football fans at Mexico City’s Zocalo Square are ready for the World Cup Opener at the city’s centre.
Continue reading on the source website
To respect copyrights, we only provide a brief summary. Read the full article on Al Jazeera - English.
Read Full Article