Russia Appears To Be Using Its Army of Trolls To Peddle Its Version of Esports
Russia is about to host a big Esports and Sports competition named "Games of the Future" and it appears to be using its well-documented army of trolls to promote it. The competition will be hosted…
February 20, 2024 | 10:58 EST