Video: ‘Twitter Said I Was Bot’: US Blogger Banned For Being ‘Russian Troll’

A witch-hunt for so-called Russian trolls has overwhelmed social media. Charlie Peach, the woman Twitter labeled a Russian troll.