I will refer to you to the case of Tinker v. Des moines, where the supreme court protected students freedom of speech rights on school grounds. In that case, two children wore black arm bands in protest of the Vietnam war, a clearly political message. The students who wore clothing with American flags depicted are protected under this decision. They can use their clothing to send a political message if they want to, so long as it's not a violation of uniform policy. Which except for the bandanna it wasn't.
Yup - and the administration sent the
wrong message: "If you have a differing opinion, be silent."
If wearing a t-shirt with a national flag is deemed to be so inflammatory, then the administration should have banned the display of
all national flags across the board, including those of the non- red, white & blue variety. I've been doing some reading on this, and let me tell ya, both sides at that school were making political statements. 'Nuff said.