Cinco de Mayo

by Mikey Shaffer What does Cinco de Mayo celebrate?   The fifth of May is not Mexican Independence Day it celebrates the Battle of Puebla, in which the Mexican army defeated a French attack 163 years ago. The battle was not just an important military victory, it became a symbol of hope and perseverance for Mexico …

Cinco de Mayo Read More »