. . . "5 de Mayo is remembered in Mexico as the battle of Puebla when in those days ancient Mexico was being attacked in a town called puebla by the British and the French the battle was won by the mexican Indians and the French and British left. 5 de Mayo is remembered but not celebrated in Mexico. 5 de Mayo is only celebrated in some parts of the USA mostly the southern states and western states of the" .