Events

Battle of Puebla on May 5th

The Battle of Puebla and Cinco de Mayo. In 1862, the United States was in the middle of a civil war. All the South needed was a strong exterior ally and its strengthened cause might have permanently split the United…