What Color is Cinco De Mayo
What is the Color of Cinco de Mayo? Cinco de Mayo, meaning “Fifth of May” in Spanish, is an annual celebration held on May 5th to commemorate the Mexican army’s victory over the French at the Battle of Puebla in 1862. The origin of this celebratory day, however, has been often debated among historians. The … Read more