In Plain Sight

BuzzFeed - Latest 2018-02-25

Summary:

A Former Manager At The Russian "Troll Factory" Is Now Living In The US, Report Says


View Entire Post ›

Link:

https://www.buzzfeed.com/kevincollier/a-former-manager-at-the-russian-troll-factory-is-now-living?bfsplash&utm_term=4ldqpho

From feeds:

Le Test Hub » BuzzFeed - Latest

Tags:

Date tagged:

02/25/2018, 01:42

Date published:

02/25/2018, 02:37