Really? When did the US flag stand for racism?
This principal is the person who needs to be banned.
All flags ARE NOT EQUAL.
He should ban display of the Mexican flag. Somebody needs to tell these people what country they are in. US flag - OK and in fact required by law. Mexican flag - perfectly OK - bring it to Mexico and fly it all you want.
This principal is afraid to assert control over his students.
I never said the U.S. flag stands for racism - aren't you, in fact, upset BECAUSE this principal asserted control over his students?! I guess I don't understand your post.