
Cinco de Mayo 2025: Here's when it is, why it's celebrated in the U.S.
Cinco de Mayo commemorates the Mexican army's victory over French forces at the Battle of Puebla on May 5, 1862. Today, it is celebrated more in the U.S. than in Mexico, as a day to honor Mexican culture and heritage. Cinco de Mayo is not Mexican …