I believe so also.
And the 01/06 people have been demonized beyond belief.
Agreed. Banana republic. Same for Trump.
I read somewhere though that Hillary was fined for her Russian file creation? 100,000?