Cinco de Mayo: Meaning, battle of Puebla, and celebrations explained

Cinco de Mayo marks Mexico’s 1862 victory over France at the Battle of Puebla. It celebrates Mexican pride and culture. Celebrated more widely also in the US, it has evolved into a festive tribute to Mexican culture, especially in cities with large Mexican-American communities.

News