>CIA backed, Jeff Bezos owned Washington Post today admitted that the Russia election meddling story is a pack of lies.
http://theduran.com/the-washington-post-forced-to-admit-russia-collusion-just-isnt-there/
It is not a fact based accusation. I feel it is true so it is true.