What is the Significance of Cinco de Mayo?

httpv://www.youtube.com/watch?v=4nde7NGWNKU Tens of thousands of Mexicans and Mexican-Americans are protesting the controversial Arizona Immigration Law during today’s Cinco de Mayo celebrations. But what is the original significance of Cinco de Mayo?

Cinco de Mayo (Spanish for “fifth of May”) is a voluntarily observed holiday that commemorates the Mexican army’s unlikely victory over French forces at the Battle of Puebla on May 5, 1862, under the leadership of General Ignacio Zaragoza Seguín. It is celebrated primarily in the state of Puebla and in the United States. While Cinco de Mayo has limited significance nationwide in Mexico, the date is observed in the United States and other locations around the world as a celebration of Mexican heritage and pride. Cinco de Mayo is not Mexico’s Independence Day, the most important national patriotic holiday in Mexico.

(Source: Wikipedia)