World Cup mania at Mexico’s Zocalo Square

by | Jun 11, 2026 | news, Top News

Spread the love
Jubilant football fans at Mexico City’s Zocalo Square are ready for the World Cup Opener at the city’s centre.

Written By

Written by Albert Pham, News Curator and Blogger

Related Posts

0 Comments