News

Cinco de Mayo, which means “Fifth of May” in Spanish, is also more formally known as the anniversary of the Battle of Puebla.
People participate in a reenactment of the Battle of Puebla during a Cinco de Mayo celebration in Mexico City, Monday, May 5, ...
Thousands of people came together in Detroit to mark Cinco de Mayo with the 60th annual parade in the midst of a charged political climate.
Monday is Cinco De Mayo, in which Americans indulge in Mexican culture, although some Hispanic residents feel the holiday, ...
Cinco de Mayo marks the anniversary of the 1862 victory by Mexican troops over invading French forces at the Battle ...