Today is Cinco de Mayo, a Mexican holiday that commemorates the Mexican army’s 1862 defeat of France at the Battle of Puebla. This victory, where a rag-tag force of 2,000 overcame 6,000 well-trained French troops, bolstered the Mexican people in their resistance against the French. Six years later, French forces withdrew. Cinco de Mayo remains a symbol of the Mexican people’s struggle against imperialistic forces.
Celebrations will be held in Los Angeles, Chicago, Houston, and other cities with large Mexican-American populations. Today’s festivities will include parades, mariachi music performances, and street festivals.
Contrast today in Mexico and the U.S. with May 5 in Israel. Holocaust Memorial Day, known as Yom HaShoah, begins each year with sundown on May 4 and concludes at sundown on May 5. I have been in Israel on this day several times over the years. It is always one of the most solemn experiences of my year (For more on Tom HaShoah, see Nick Pitt’s article Why it’s so important to take time out to remember the Holocaust).