where did the battle of cinco de mayo take place
Puebla
-1
Section::::Abstract.
Cinco de Mayo
26482586
11588101385170038340
NONE
Section::::Background.:French invasion and Mexican victory.

Cinco de Mayo
26482586