Cinco de Mayo, often mistaken for Mexico’s Independence Day, commemorates the 1862 Battle of Puebla, Mexico, where the French army was defeated. This article by Jordan Smith in History reflect facts and the long-lasting impact of this celebration.
https://www.history.com/articles/cinco-de-mayo-facts