Battle of Puebla

1867 · Mexican Liberals vs Mexican Conservatives

Battle of Puebla (1867), part of the Mexican-French War. Mexican Liberals defeated Mexican Conservatives.

View on the War Atlas →

Redirecting…