Today is Cinco de Mayo, an occasion to primarily celebrate Mexican heritage though some take advantage of the day for less historical means. Nonetheless, it's vital to note that today is not Mexican Independence Day but is instead the anniversary of the Battle of Puebla in 1862. The following video from Rocketboom explains why the battle was such an important military victory not only for Mexicans but for their neighbors north of the border:
As we mentioned last year, the Battle of Puebla was one of Latin America's most important military confrontations.
Online Sources - YouTube, Time, The Latin Americanist