Christopher JackMay 22, 20192 min readMAY 5 - Cinco de Mayo, fingerprints, and the execution of an Irish republican On this day in 1862, the outnumbered Mexican Army defeated the French Empire at the Battle of Puebla under the leadership of General...