The problem is the invaders were of Mexico not the United States.
1. I didn't know that President Bush celebrated Cinco de Mayo at the White House and felt he had to apologize because he skipped the 2003 celbration.
2. I didn't know that Mexico pulled out of its 45-year old mutual defense treaty with the United States on the grounds that it didn't want to participate in any actual, well, defense.
3. I didn't know that Mexico officially celebrates May Day, the International Socialist holiday.
4. I didn't know that another official Mexican holiday is the "Nationalization of the Petroleum Industry," one of the biggest robberies in history.
Did you know
After you read about exposé provided, ask yourself: Why should Americans be asked to celebrate or apologize for not celebrating a holiday that has nothing to do with our history?