Pundits And Politicians Are Tacitly Admitting That They Lied About Russia10.1K168Caitlin JohnstoneScott DeweyFollowAug 28, 2017 · 1 min readGive ’em hell, Caitlin! :-)