This teenager was rightly keeping a foreign banner from being posted at a government establishment. According to reports, the students raised the flag at least twice over his objections. They refused to listen.
He knows what it means when a foreign banner is posted on your native soil. That is provocation at the very least, at most an act of war. He remedied the situation. He "captured" the flag and disposed of it properly.
Too bad he's a juvie and we don't have his name.....I'll bet we could get him a GREAT lawyer if we worked at it.
The teenager should be saluted.. but that would only happen in the America I once knew.
Yours sounds like the most rational defense to me. That, plus "Screw Mexico!", of course.