This Day in History: 1825-11-23The last Spanish flag was lowered in Mexico, in the castle of San Juan de Ulúa (Veracruz).