What a terrible claim. For one, if you take a look at their other comments and submissions they don't talk Russia much for propaganda. For two, if they were, I'd like it if their paymasters wasted more money on them. Feed a troll, bankrupt the Ruskies!