Home LifeDaily Musings Cinco de Mayo: Celebrating Mexico’s victory over France