Cinco de Mayo, or the fifth of May, is a holiday that commemorates the Mexican army's victory over the French Empire at the Battle of Puebla on May 5, 1862. This decisive victory, despite being outnumbered and outgunned, is seen as a symbol of Mexican resistance and national pride. It ...