Reply
Happy Cinco De Mayo (Spanish for ‘Fifth of May’)! Cinco de Mayo, which isn’t widely celebrated in Mexico, commemorates an underdog victory over France in the Battle of Puebla on May 5, 1862. The victory was galvanizing for the Mexican … Continue reading