Advertising Disclosure: When you buy something by clicking links within this article, we may earn a small commission, but it never affects the products or services we recommend. This May 5 celebration is often mistaken for Mexico’s Independence Day (September 16). Cinco de Mayo (Spanish for “Fifth of May”) commemorates the Mexican army’s victory over France at the Battle of Puebla on May 5…
Read the full article here