There's a lot of questions out there today, the 5th of May or Cinco De Mayo. And misconceptions too: like today is Mexico's Independence Day. It's not.
So what is Cinco de Mayo? What does it mean? Why do we celebrate it? What is its history?
Here's seven key facts about Cinco de Mayo (Fifth of May), everything you need to know to answer those questions and impress your friends.