He was compromised ?? I doubt it. DAG Rosenstein laid out the grounds for his firing. I agree.
Stephen Corsaro

You’re argument sounds reasonable to me. However, with the Trump administration and the ongoing dustup between the intelligence services and Mr. Trump, I think we should always expect the unexpected.