Those are all primarily western platforms. Even if they did show what you are claiming, it wouldn’t prove your point. RT is blocked on Telegram and YouTube for instance.
Also I forgot TikTok. Plenty of vids there. Owned by the Chinese. You can check that out.
But hey, keep swallowing that Russian propaganda...
To what exactly are you referring? Everything I wrote in my comment is true. RT is factually banned on Telegram.