Russian Troll List  cover image

Russian Troll List

  • Avatar - Zed
    Zed
    Who are the Russian Trolls on Flipboard? Here is a list of their confirmed screen names!
    flipboard.com