Cinco de Mayo is a Mexican national holiday celebrating the defeat of French forces by the Mexican army on May 5, 1862. It is also celebrated in Mexican-American communities in the US. The battle was a significant victory for the underdog Mexican army, despite being heavily outnumbered and poorly equipped. The significance of the day […]