Cinco de Mayo celebrated on May 5th
Cinco de Mayo celebrated on May 5th is the remembrance of the unlikely defeat of the French Army by the Mexican Army during the Battle of Puebla in Mexico in 1862. In the United States, Cinco de Mayo has become a significant annual celebration of Mexican culture and heritage. People of all backgrounds celebrate the Read More →