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 army of trolls to promote it.
February 20, 2024 | 10:58 EST