Cinco de mayo is a mexican holiday that celebrates the country’s victory over france at the battle of puebla on may 5, 1862. It represents the triumph of mexico over foreign interference. Les […]