Sandy on May 4th, 2012

Cinco de Mayo (May 5th) is a relatively minor holiday in Mexico, but in the United States it has evolved into a celebration of Mexican culture and heritage. Unfortunately, last year it heralded unrest and we got a glimpse through the media of not so great political activism. We can only hope that tomorrow’s celebration […]

Continue reading about Cinco de Mayo! Celebrating a rich culture