Cinco de Mayo: Commemorating Victory Over France at Puebla

May 5 (Cinco de Mayo) marks the Mexican army's victory over French forces at the Battle of Puebla on May 5, 1862.

Copyright Wanderlust World © https://www.ynyoo.com