Cinco de Mayo: Why are we celebrating?

Like many Americans, I had only a vague idea of why we celebrate Cinco de Mayo. Contrary to popular belief, Cinco de Mayo is not Mexican Independence day (which occurs on September 16) but in fact a celebration of the Mexican army's victory over Napoleon III's French Army at the Battle of Puebla in 1862. The victory over the French military represented a triumph over foreign occupation and had lasting historical significance. According to some historians, if the Mexicans had not won the battle, the French would have likely aided the Confederacy during the Civil War, which could have changed the course of American history.So today, while you're enjoying your half-priced tacos and margaritas, keep in mind that 153 years ago on this day, one battle likely changed the destiny of the United States.