Which Mexican battle is commemorated on Cinco de Mayo?
A. Battle of Puebla
B. Battle of Chapultepec
C. Battle of Guanajuato
Fact: Cinco de Mayo marks the victory of Mexican forces over the French at the Battle of Puebla, symbolizing resilience and unity.
Correct Answer: Battle of Puebla