ParentFull threadzappb·That subreddit has been a forum for nation-state trolls for a long time.View on HN