Mifsud and Halper did work for the FBI also, but the nature of their work smells of CIA here.
***********
Note that Mueller did not charge either with lying. Very telling because he was so anxious to charge others for the same thing.
Horowitz’ or Huber’s referral of Mifsud and/or Halper for their lies will pretty well chisel the Mueller crew’s ethical shortcomings and biases in concrete, won’t they?
Has Mueller even questioned Mifsud?