Advertisement
World

Cinco de Mayo celebrations in Mexico City

Hundreds of people gathered to re-enact the Battle of Puebla as part of Cinco de Mayo celebrations in Mexico City on Sunday.

Story continues below advertisement