It is so clear there are people who are here to push Pro-Russian bs without any rhyme or reason ..
These are either democrats.....making a false enemy appear more present....
Or it's actually Russian trolls....but regardless. There are a lot of them on such a small site as this.....
Not concerted enough, but good try. :)