A common misconception is that Cinco de Mayo is a celebration of Mexico’s independence from Spain, but Mexico’s Independence Day is Sept. 16.
May 5, rather, honors Mexico’s unlikely victory over France in the 1862 Battle of Puebla, where Mexican forces were largely outnumbered. While many lives were lost, the battle became a symbol of Mexican resistance, especially for the people of Puebla.
Continue reading