Cinco de Mayo isn't a Mexican holiday but rather an American one created by Latinos in the West during the Civil War, a UCLA professor says in a new book.
We all know that Cinco de Mayo is more important in the United States then it is in Mexico, but it's origins as a holiday were on both sides of the border.