Mexicans Celebrate Cinco de Mayo Cinco de Mayo, which translates to the fifth of May, is not, as some think, the celebration of Mexico’s independence – the country had won that 50 Continue Reading