The Spanish language movie depicts the Battle of Puebla on May 5, 1862, which was a rare victory for the Mexican Republican Army in the Second Franco Mexican War.
The Spanish language movie depicts the Battle of Puebla on May 5, 1862, which was a rare victory for the Mexican Republican Army in the Second Franco Mexican War.