Former Deputy FBI Director Andrew McCabe was fired last night by the Attorney General on the recommendation of the Office of Professional Responsibility (OPR).
OPR received evidence of McCabe's misconduct from the Office of the Inspector General (IG). Neither office is run by political appointees. On the contrary, they are populated by experienced civil servants and lawyers. The fact that McCabe is lashing out against the president, making wild political allegations, and wrapping himself in claims that his firing for wrongdoing is part of a war against the FBI, further justifies his firing.