I don't disagree that he's being fired because of outside pressure but he should have been fired from the moment the video came to the attention of his superiors.
Public pressure no doubt but public pressure to take the correct course of action. I don't really think that is "mob rule", at...