Battle of Azcapotzalco
The Battle of Azcapotzalco, (Spanish: Batalla de Azcapotzalco), was fought on August 19, 1821, in the town of Azcapotzalco, near Mexico City. It was to be the last major and decisive military acti...
Battle of Azcapotzalco - Wikipedia