Cinco De Mayo celebrates Mexico’s victory over French forces at the Battle of Puebla. Contrary to popular belief, it has nothing to do with Mexican Independence. After losing half of its national territory to the United States during the Mexican-American War and enduring the Reform War at home, Mexico was bankrupt. President Benito Juarez suspended repayment of foreign debts to address the crisis. France, under Napoleon’s leadership, saw this as an opportunity to establish an empire that would favor French interests. On May 5, 1862, French troops attacked the city of Puebla, but they were repelled by the much smaller and poorly equipped Mexican army, led by Ignacio Zaragoza. The Battle of Puebla was a symbolic victory for Mexico, helping to bolster resistance to French occupation. Today, Cinco De Mayo is more widely celebrated in the United States than in Mexico.