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
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