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, lives in the US state of …

Via Youtube