The History of Cinco de Mayo

Every year, on the fifth of May, both Mexicans and Americans celebrate the holiday that has been dubbed Cinco de Mayo. [Read more…]