Resident reenactors portraying the Zacapoaxtlas Indians fire a cannon over the others acting as French...
Resident reenactors portraying the Zacapoaxtlas Indians fire a cannon over the others acting as French soldiers during a re-enactment of their 1862 battle in the Penon de los Banos neighborhood in Mexico City, Mexico May 5, 2017. Cinco de Mayo marks the May 5, 1862 victory by a small army of Mexican patriots and peasants over a French force. REUTERS/Carlos Jasso TPX IMAGES OF THE DAY