Principal just resigned over it. Seems excessive.
Right out-come but probably for the wrong reason. Should resigned for letting the suspension go through at all!
From the earlier links it appears he stands by the decision. He was fired for all the right reasons