Is Cinco de Mayo the Day of the Dead? Separating Facts from Festivities
Understanding the Battle of Puebla Historical Significance Cinco de Mayo, meaning the fifth of May in Spanish, is a date steeped in history. The historical roots of Cinco de Mayo reach back to a pivotal moment in Mexican history: the Battle of Puebla. This clash occurred on May 5, 1862, in the city of Puebla, … Read more