Definition
The Battle of Puebla took place on May 5, 1862, when the Mexican army defeated French forces. Despite being outnumbered, the Mexican troops successfully defended Puebla. It's seen as a symbol of Mexican resistance against foreign intervention. This victory boosted Mexican morale and national pride. Think of it like an underdog story where a small team beats a much stronger opponent. The date is celebrated as Cinco de Mayo.