It’s Cinco De Mayo today here in Mexico! And while this date is noted and observed in the US and Canada for commemorating Mexico’s cause of freedom and democracy, (which ironically was close to the same time of the American Civil War), it actually signifies a different purpose here in Mexico.
In Mexico, the 5th of May actually marks the Battle of Pueblo in 1862 where the Mexican Army defeated the French. This victory was sort of an underdog victory for the Mexican Army. The battle was significant because the historical accounts hold that around 4000 Mexican soldiers were outnumbered by 8000 french soldiers who were better equipped and undefeated for 50 years until this time. The following picture shows the battle of Pueblo.