Today is Cinco de Mayo, which celebrates Mexico’s unlikely victory against its French occupiers in the Battle of Puebla on May 5, 1862. The holiday is usually associated with festivities celebrating Mexico’s incredible culture. But numerous historians believe there’s an added reason to celebrate this day: If Mexico hadn’t won this battle, they argue, the […]