Cinco de mayo

Cinco de mayo

Cinco de Mayo (Spanish for "Fifth of May") commemorates the Mexican Army's unlikely victory over the considerably larger and better-equipped French forces at the Battle of Puebla on May 5,…