History Commonly confused with the Mexican Independence Day, Cinco de Mayo (5th of May) celebrates the Mexican victory over the French at the Battle of Puebla in 1862. The Mexican government, which was experiencing financial hardship, put a temporary hold on paying their foreign debts so the economy could recover. The British, Spanish, and French […]
Continue Reading