Interesting comment, for I too have noticed the Russian stuff coming in.
So I ask, why, what’s the motive?
News? Entertainment? Propaganda? Opinion shaping?
Don’t know why..makes little sense to try to elevate Russia/Putin.