Cinco de Mayo is more widely celebrated in USA than Mexico
Of the many battles fought on Mexican soil in the nineteenth century, only one — the Battle of Puebla, fought on May 5, 1862 — has given rise to a Mexican day of national celebration. Why this one? The main reason is that the Battle of Puebla marks Mexico’s only major military success since independence […]
Continue Reading