Cinco de Mayo, the “Fifth of May,” is a Mexican holiday that commemorates the Mexican army’s unexpected victory over invading French troops at the Battle of Puebla. It is widely observed in Mexico and the US, particularly as a celebration of Mexican culture. However, it is distinct from Mexico’s Independence Day, which is held annually on September 16 and commemorates Mexico’s independence from Spanish rule in 1810. What became of the French after the Battle of Puebla? Discuss
Source: The Free Dictionary