This Day in History: 1825-11-23

The last Spanish flag was lowered in Mexico, in the castle of San Juan de Ulúa (Veracruz).

Go to Top