The Difference between Cinco de Mayo and Mexican Independence Day

What is Cinco de Mayo?“Cinco de Mayo” is not the Mexican Independence Day. May 5th 1862 is the day a battle became a tale to be remembered, a small army faced what seemed like an unbeatable foe, 2,000 troops asked for the help of the people from the small town of Puebla and together they fought for the place they called home. An unlikely victory that continues to fill a country with pride and inspiration.