Sorry I’m not your google search engine. Try Russian channels on Telegram.
Didn’t think you could back up your claim, but gave you a chance to verify.
Since you have no link, I reject your wild claim.
Good try!