May 5, the most patriotic day for Mexico
Cinco de Mayo is the Spanish word for May 5, this day commemorates Mexican victory over the French army and this is called as the Battle of Puebla when they won on May 5, 1862. This battle was won under the leadership of a Mexican General, Ignacio Zaragoza Seguin. This day is celebrated as a [...]