Answer:
1. Cinco de Mayo, or the fifth of May, is a holiday that celebrates the Mexican army's victory over France at the Battle of Puebla on May 5, 1862 during the Franco-Mexican War. ... They decided to send their troops to Mexico. However, Mexico was able to negotiate with England and Spain.
2. Cinco de Mayo is not Mexico’s Independence Day. That holiday occurs on September 16 each year, the anniversary of the Grito de Dolores, a speech and battle cry uttered by Roman Catholic priest Miguel Hidalgo y Costilla in 1810 that inspired the movement that ultimately freed Mexico from Spanish rule.
3.More popular in the United States than in Mexico, Cinco de Mayo has become associated with the celebration of Mexican-American culture.
4.Cinco de Mayo was first celebrated in the United States in Southern California in 1863 as a show of solidarity with Mexico against French rule.
5.In Mexico, it's not even a federal holiday, and most of the celebratory parades and events are limited to the state of Puebla. In the United States, Cinco de Mayo is usually marked with parades and celebrations of Mexican culture, culminating with the consumption of lots of Mexican food and margaritas.