Many people think that Cinco de mayo is Mexican Independence Day, but that isn't what will be celebrated this coming Wednesday. Cinco de mayo celebrates Mexico's victory over France in The Battle of Puebla, a small town not far from Mexico City. The battle took place in 1862 after France sent Maximilian of Austria to rule in Mexico because Mexico owed money to several European countries.

Click on these links to learn more about this holiday that celebrates less than 5,000 Mexican soldiers winning a battle against more than 6,000 French soldiers.