All Day

Independence Day (Mexico)

The Mexican War of Independence was an armed conflict and political process resulting in Mexico's independence from Spain. It was not a single, coherent event, but local and regional struggles […]