Video
11:26, 17-Sep-2018
Mexico celebrated the 208th anniversary of independence from Spain with a rousing military parade in the city's central square, the Zocalo. The tradition dates back to 1810. Thousands gathered around the Zocalo Square's edges and in Reforma Avenue to watch the spectacle.
Updated
10:29, 20-Sep-2018
[]