Mueller Has Shot Himself In The Foot


First published at 14:55 UTC on May 16th, 2018.

It really looks like Mueller has shot himself in the foot with his indictment of Concord Consulting and Concord Catering. He probably didn't think that those indictments would ever see the inside of a courtroom, then BOOM, Concord Consulting ...

SensitivityNormal - Content that is suitable for ages 13+