LOL. That translates to "no, I can't". There are plenty of places where pro-Russian posts and videos are readily available.
LOL. No, this post of yours translates to you not understanding the TechnoDicktaters' information field of battle.
I don't have time to get you up to speed, having more important projects on FR that this Lefty propaganda war.
You really need to check your viewpoint when you're agreeing with every single Lefty POS on Twitter, my man.