English Battle of Puebla Cited by user Chris Capoccia on 05 May 2023 The Battle of Puebla (Batalla de Puebla; Bataille de Puebla) took place on 5 May, Cinco de Mayo, 1862, near Puebla de los Ángeles, during the Second French intervention…