Students sent home for wearing American Flag shirts on Cinco de Mayo

What country is this?  Students were sent home for wearing American Flag shirts on Cinco de Mayo in the United States.

One Mexican student (certainly not Mexican-American or American), Annicia Nunez, a Live Oak High student,”I think they should apologize cause it is a Mexican Heritage Day.  We don’t deserve to be get disrespected like that. We wouldn’t do that on Fourth of July.”  Annicia you are IN THE UNITED STATES.  If you don’t like it, go somewhere else.

http://www.nbcbayarea.com/news/local-beat/Students-Wearing-American-Flag-Shirts-Sent-Home-92945969.html