Cinco de Mayo

Zero in on Mexican Ancestry on Cinco de Mayo

May 05, 2012
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...
Read More