World Cup mania at Mexico’s Zocalo Square
Overview
Jubilant football fans at Mexico City’s Zocalo Square are ready for the World Cup Opener at the city’s centre.
Source
Originally published at www.aljazeera.com.
Jubilant football fans at Mexico City’s Zocalo Square are ready for the World Cup Opener at the city’s centre.
Originally published at www.aljazeera.com.