Mexicans dressed as French Army officers walk in a parade ahead of a reenactment of the battle of Puebla between Zacapoaxtla Indians and the French army during Cinco de Mayo celebrations in the Penon de los Banos neighborhood of Mexico City, Tuesday, May 5, 2015. (Photo by Rebecca Blackwell/AP Photo)
|