It isn’t just foreign powers that put moles into law enforcement agencies.
Ever see “The Departed”?
Yes, Strzok’s activities raise many many questions.