Why does Mexico celebrate May 5th?
Correct answer: An important military victory for Mexico

Das
A Great Nation , Long live their Victory over Colonialism.

Conehead
Celebrated Everywhere...not just Puebla and not just USA.

Player #91956759
Another drinking holiday😁

DeadEye
Noyb, i have many friends in California that celebrate it too.

Noyb
Mostly just the state of Puebla celebrates it, since that is where the victory occurred.