I suspect there are dedicated trolls at FR for a number of causes. Russia? No; I have another country in mind.
Well, then you haven't been following the Russia threads too carefully. Either that or you don't know enough about what's going on to have an informed opinion on the subject. Because there are people here who bend over backwards defending KGB Putin and Russia.