Penon de los Banos residents celebrate Cinco de Mayo with a reenactment of the 1862 battle between the French and the Zacapuaxtlas Indians Saturday, May 5, 2001, in Mexico City.
Associated Press
Mexicans take part in a reenactment of the famous Cinco de Mayo battle Wednesday, May 5, 1999, in Mexico City.
Associated Press