There are people on this forum who apparently think so.
Reading this thread makes me think the forum is populated almost entirely with Putinist nutbags. But then I see it's the same group of people jerking each other off and posting random BS from Russian trolls online.