
Cinco de Mayo is a cultural phenomenon in the United States. It’s a time to celebrate Mexican culture and, for some, an opportunity to indulge in margaritas and a few cervezas.
But it is also a frequently misunderstood holiday. Here is what Cinco de Mayo, coming up on Thursday, 5 May, is all about.