Jon-H558, 11 months ago I don't think Reddit is under Russia thumb, but a lot of the bots and troll farms that generate a lot of the content are
I don't think Reddit is under Russia thumb, but a lot of the bots and troll farms that generate a lot of the content are