Did he deserve a suspension?

New Jersey Teen Suspended From School for Refusing to Remove a Confederate Flag From His Truck