According to Tallahassee.com (and who better to ask?), “In Mexico, Cinco de Mayo is primarily observed in the state of Puebla, where the historic Battle of Puebla took place. It commemorates the Mexican victory over the French empire on May 5, 1862.”
Is America the only country without a major win over the French? What gives? Cinco de Mayo is also the anniversary of this Tweet, wherein Donald Trump defeated accusations of racism: