I guess this must have occurred in southern NJ!
Wait maybe it was northern NJ!
I'd consider Hamilton more central Jersey than north or south Jersey.
"Gregory Vied, 17, says he was suspended for flying the flag on his pickup truck, which was parked in the student lot at Steinert High School in Hamilton Township. "
I don't know how far the ACLU might go with this. If he parks his truck on school property, they can tell him to do whatever they want in return for permission for him to park in their lot. If he parks on a public street, he can do whatever he wants.
Considering it's New Jersey he's lucky he was just suspended and he didn't find his truck looking like this.
Part of far South Jersey is geographically south of the east-west portion of the Mason-Dixon line... It truly is a different state down there.