Episode Details
Back to Episodes5th May 1862: Mexican forces defeat a French army at the Battle of Puebla, commemorated annually as Cinco de Mayo
Published 1 month ago
Description
Despite expectations of a rapid French victory in the Battle of Puebla, the Mexican troops repelled repeated attacks aided by the terrain and defensive ...