Franco-Mexican War

Here’s the Real Meaning of Cinco de Mayo
OK, today is the 5th of May, or Cinco de Mayo Day. According to some people it’s a day that commemorates the Mexican Army’s 1862 victory over France at the Battle of Puebla during the Franco-Mexican War (1861-1867). Some people are questioning that. I have my own…