Russian police have reportedly arrested a man who has claimed to be a worker at a troll factory in St. Petersburg, Russia, hours after he gave interviews to foreign journalists, ABC News reports. https://t.co/0yeHOdugHv
— Kyle Griffin (@kylegriffin1) February 20, 2018
via IFTTT
Leave a Reply