Scapegoating Putin and Facebook By DFShow - March 23, 2018 Facebook Twitter Google+ WhatsApp ReddIt Email Tumblr StumbleUpon Digg Who’s really to blame for Trump winning in 2016? Putin? Facebook? Cambridge Analytica? Or maybe it’s simply the fault of the American people. Down with Tyranny’s Howie Klein, Think Progress’s Zack Ford, plus Comics Dave Sirus and Aaron Berg.