3 ms·That subreddit has been a forum for nation-state trolls for a long time.by zappb 3y agoThat subreddit has been a forum for nation-state trolls for a long time.