Video: CrossTalk: Buzzfeed Debacle

Another Russiagate bombshell fizzles. This time it was Buzzfeed. This prompted The Intercept to write “Beyond BuzzFeed: The 10 Worst, Most Embarrassing US …

Via Youtube