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…