History of Cinco de Mayo
Cinco de Mayo is an annual Spanish celebration held on May 5th. The date is observed to commemorate the Mexican Army’s unlikely victory over the French Empire at the Battle of Puebla, on May 5, 1862, under the leadership of … Continued