Latest Post

Why are Stanley cups so popular Why do we have Leap Year

Cinco de Mayo is a celebration of Mexican heritage and culture.

Cinco de Mayo is a celebration of Mexican heritage and culture. It’s not a national holiday in Mexico, but it has become an important date for many Mexican-Americans living in the United States. It’s not exactly clear why Cinco de Mayo became such an important date for these communities, but there are some theories as to how it started.

Why is Cinco de Mayo celebrated?

There are various theories as to why Cinco de Mayo became such an important date for Mexicans living in the United States. One theory suggests that the holiday began with a battle that took place on May 5th, 1862. The Battle of Puebla was fought between Mexican troops and French forces during the Franco-Mexican War. Although the French forces were victorious, they suffered heavy losses and were forced to retreat from Mexico soon after. The battle became a symbol of resistance against foreign invaders and has been celebrated ever since.