
Today is Cinco de Mayo. This day commemorates the Mexican army's 1862 victory over France in the Battle of Puebla (not Mexican independence day as is commonly believed), but is more widely observed in the United States as a celebration of Mexican heritage and pride. There are different ways to celebrate [...]



