May 5
Cinco de Mayo marks the 1862 battle in Puebla when a small, outnumbered Mexican army defeated the French, a turning point in Mexico's struggle for independence.
Links