Andrew McCabe is a potential witness against Donald Trump regarding the Mueller investigation into obstruction of justice. He has now been fired. Is the firing motivated by Trump's desire to further obstruct an investigation into his conduct?
Trump appears to think he is invincible, taking whatever action he deems necessary to cover his tracks.
Slate-The firing is not only a way to strip McCabe of his pension, but would be a perfect way to try to discredit McCabe in any future testimony against the president. Indeed, the president wasted no time in gloating over the firing on Friday and attacking the credibility of both Comey and McCabe.