On May 5, 1862, in a town just southeast of Mexico City called Puebla, around 2,000 Mexican soldiers faced 6,000 French troops at daybreak. Against the odds and after hours of battle, Mexico was ...
commemorates the Mexican victory over the French at the Battle of Puebla on May 5, 1862. “It's the French under Napoleon who sent their troops into Mexico," said Alexander Aviña, associate ...